There are 7 ways to get from Mālegaon to Somnath temple by train, car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Nandgaon to Jalgaon Jntrain
- Take the train from Jalgaon Jn to Jetalsar Jntrain
- Take the train from Jetalsar Jn to Veravaltrain
21h 44m₹1,983–7,245Bus, train via Kalyān
cheapest- Take the bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Kalyan Bhiwandi Bypassbus FlixBus IN2310A / ...
- Take the train from Kalyan Jn to Veravaltrain 11088
24h 27m₹1,487–5,360Drive 743.7 km
- Drive from Mālegaon to Somnath templecar 743.7 km
11h 17m₹8,376–12,098Taxi
- Take the taxi from Mālegaon to Somnath templetaxi 743.7 km
11h 17m₹12,000–15,000Taxi to Ozar Airport, fly, bus
- Take the taxi from Mālegaon to Ozar Airport (ISK)taxi
- Fly from Ozar Airport (ISK) to Diu Airport (DIU)plane ISK - DIU
- Take the bus from Diu to Somnathbus
22h 52m₹9,839–29,995Bus, train
- Take the bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Borivali Eastbus FlixBus IN2310A / ...
- Take the train from Borivali to Veravaltrain 19217 / ...
25h 44m₹1,526–5,513Bus to Chhatrapati Shivaji Maharaj International Airport, fly, bus
- Take the bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Bandra Eastbus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Diu Airport (DIU)plane BOM - DIU
- Take the bus from Diu to Somnathbus
12h 50m₹8,422–16,643
Ozar Airport (ISK) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Mālegaon to Somnath temple is to bus and train via Kalyān which costs ₹1,400 - ₹5,500 and takes 24h 27m.
The fastest way to get from Mālegaon to Somnath temple is to drive which takes 11h 17m and costs ₹8,000 - ₹13,000.
No, there is no direct train from Mālegaon to Somnath temple. However, there are services departing from Nandgaon and arriving at Veraval via Jalgaon Jn and Jetalsar Jn. The journey, including transfers, takes approximately 21h 44m.
The distance between Mālegaon and Somnath temple is 1148 km. The road distance is 743.7 km.
The best way to get from Mālegaon to Somnath temple without a car is to train which takes 21h 44m and costs ₹1,900 - ₹7,500.
It takes approximately 21h 44m to get from Mālegaon to Somnath temple, including transfers.
Mālegaon to Somnath temple train services, operated by Indian Railways, depart from Nandgaon station.
Mālegaon to Somnath temple train services, operated by Indian Railways, arrive at Jalgaon Jn station.
Yes, the driving distance between Mālegaon to Somnath temple is 744 km. It takes approximately 11h 17m to drive from Mālegaon to Somnath temple.
There are 33+ hotels available in Somnath temple.
What companies run services between Mālegaon, India and Somnath temple, Gujarāt, India?
You can take a vehicle from Mālegaon to Somnath temple via Nandgaon, Jalgaon Jn, Jetalsar Jn, and Veraval in around 21h 44m.
- Website
- goindigo.in
Flights from Ozar Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 19h
- When
- Every day
- Estimated price
- ₹7,500–27,000
Flights from Ozar Airport to Diu Airport via Delhi, Surat
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹14,000–31,000
Flights from Ozar Airport to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- ₹11,000–30,000
- Website
- starair.in
Flights from Ozar Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 19h 10m
- When
- Monday to Wednesday
- Estimated price
- ₹7,500–27,000
- Website
- helitrans.no
Flights from Chhatrapati Shivaji Maharaj International Airport to Diu Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,400–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nandgaon to Jalgaon Jn
- Ave. Duration
- 1h 33m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Jalgaon Jn to Jetalsar Jn
- Ave. Duration
- 15h 15m
- Frequency
- Once a week
- Estimated price
- ₹420–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,500–3,300
Train from Jetalsar Jn to Veraval
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Kalyan Jn to Veraval
- Ave. Duration
- 17h 45m
- Frequency
- Once a week
- Estimated price
- ₹440–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,700–3,400
Train from Borivali to Veraval
- Ave. Duration
- 17h 5m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
- Phone
- 1800 233 666666
- [email protected]
- Website
- GSRTC
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Kalyan Bhiwandi Bypass
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹410–1,200
- Website
- FlixBus India
Bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Borivali East
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹490–1,500
- Website
- FlixBus India
Bus from FlixBus Malegaon - Bypass to FlixBus Mumbai - Bandra East
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹470–1,400
- Website
- FlixBus India
- Ave. Duration
- 6h 20m
- Estimated price
- ₹1,600–15,000
Kuber Cab
- Phone
- +91 77 75 00 02 23
- Website
- kubercab.co
Payal Cab
- Phone
- +91 84 60 00 77 88
- Website
- payalcab.in
Kuber Cab
- Phone
- +91 77 75 00 02 23
- Website
- kubercab.co
Payal Cab
- Phone
- +91 84 60 00 77 88
- Website
- payalcab.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, The London Underground: Essential tips to navigate the Tube, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.















