Mumbai to Somnath

   Mumbai to Somnath Road Distance 898 km
   Mumbai to Somnath Aerial Distance 331 km
  Mumbai to Somnath Travel Time 14 hours 16 mins

How to reach Somnath from Mumbai

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.

Knowing The Details

1. Mumbai to Somnath in Flight and Bus
2. Mumbai to Somnath in Train
3. Mumbai to Somnath in Bus
4. Popular Routes to Somnath
5. Popular Routes from Mumbai
6. Places to Visit in Somnath
7. Hotels in Somnath

Somnath Travel Packages

Compare quotes from upto 3 travel agents for free

1. Mumbai to Somnath in Flight and Bus

Chhatrapati Shivaji International Airport
Source

Option 1: Mumbai to Diu to Somnath

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

Porbandar Bus Stand
Source

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.

Starting Price: INR 2607
Departure Airport: Chhatrapati Shivaji International Airport
Arrival Airport: Porbandar International Airport
Travel Time: 1 hour 20 minutes

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

Mumbai Railway Station
Source

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

Mumbai Bus Stand
Source
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

Popular Routes to Somnath

Important Routes Time Taken Distance
Ahmedabad to Somnath 6 hours 35 mins 407 km
Delhi to Somnath 20 hours 36 mins 1,312 km
Pune to Somnath 16 hours 39 mins 1,035 km
Mumbai to Somnath 14 hours 16 mins 898 km
Junagadh to Somnath 1 hour 37 mins 90.6 km
Veraval to Somnath 14 mins 4.1 km

Popular Routes from Mumbai

Important Routes Time Taken Distance
Mumbai to Goa 9 hours 49 mins 583 km
Mumbai to Coorg 17 hours 3 mins 1,026 km
Mumbai to Lonavala 1 hour 35 mins 84 km
Mumbai to Panchgani 4 hours 13 mins 242 km
Mumbai to Pondicherry 19 hours 51 mins 1,298 km
Mumbai to Shirdi 4 hours 17 mins 241 km