Mumbai and Somnath are separated by a distance of 907 kms and the distance can be easily traversed through different mediums of transportations. Since there is no airport in Somnath so there is no possibility of a direct flight. However, there are several alternative options like connecting flights, trains and buses that you can take to reach here. You can take a flight from Mumbai to Diu which is the nearest airport to Somnath. Otherwise, there are also direct trains and buses that you can take. Have a look at the details given below.
As already said, there is no airport in Somnath. The next nearest airport is in Diu which is at a distance of 82 kms from Somnath. However, despite having airports at both Mumbai and Diu, there are very few flights between Mumbai and Diu that only fly on select days. You will have to check beforehand and make the reservations accordingly.
Starting Price: INR 6357 Departure Airport: Chhatrapati Shivaji International Airport Arrival Airport: Diu International Airport Travel Time: 1 hour 05 minutes
Once you land at Diu, there are several buses that you can take to reach Somnath. Here’s listing the details.
Starting Fares: INR 150 Time Taken: 3 to 4 hours
Option 2: Mumbai to Porbandar to Somnath
If this option doesn’t suit you, then the other alternative can be to take a flight from Mumbai to Porbandar. This will be cheaper and there are more options in terms of schedule and timings. From Porbandar, you can take a bus to Somnath. Details are as below.
After landing at Porbandar, again, there are several buses that commute on the Somnath route that you can travel in.
Starting Fares: INR 120 Time Taken: 3 to 4 hours
2. Mumbai to Somnath in Train
The train network is the most convenient of all to reach from Mumbai to Somnath. There are a total of four direct trains that run on the route from Mumbai to Veraval. Veraval is just 3 kms away from Somnath and from here you can reach the destination in shared autos, taxis and buses. Here’s listing the trains below.
Option 1:
Train Name: Saurashtra Mail Boarding Station: Mumbai Central Deboarding Station: Veraval Frequency of Trains: All Days Approximate Train Duration: 18 hours 00 minutes Approx train Fare: INR 490
Option 2:
Train Name: Pune Veraval Exp Boarding Station: Kalyan Jn Deboarding Station: Veraval Frequency of Trains: Thu Only Approximate Train Duration: 18 hours 25 minutes Approx train Fare: INR 460
Option 3:
Train Name: BDTS VRL Sup Exp Boarding Station: Bandra Terminus Deboarding Station: Veraval Frequency of Trains: Sat Only Approximate Train Duration: 15 hours 50 minutes Approx train Fare: INR 485
Option 4:
Train Name: Veraval Exp Boarding Station: Panvel Deboarding Station: Veraval Frequency of Trains: Tue Only Approximate Train Duration: 19 hours 20 minutes Approx train Fare: INR 465
3. Mumbai to Somnath in Bus
There are no direct buses to connect the two cities of Mumbai and Somnath. However, if you are inclined to travel in a bus and bus only, you can take interconnecting buses. First from Mumbai to Malia.
Boarding Station: Mulund West Deboarding Station: Maliya Road Ticket Starting From: INR 1749 App. Time Taken: 15 hours and 15 minutes
Once you reach Malia, then you will have to take another bus to reach Somnath. The total distance between Malia and Somnath is 126 kms and the bus details are given below.
Boarding Station: Maliya Roat Deboarding Station: Somnath Ticket Starting From: INR 193 App. Time Taken: 6 hours to 8 hours