There are 9 ways to get from Garhwa to Somnath temple by train, bus, car, plane, or taxi
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 Garhwa to Katni Murwaratrain 13025
- Take the train from Katni Murwara to Veravaltrain 11466
39h 15m₹1,525–7,727Train, bus
- Take the train from Garhwa to Prayagraj Jntrain
- Take the bus from Allahabad to Rajkotbus
- Take the bus from Rajkot to Keshodbus
- Take the bus from Keshod to Somnathbus
2d 8hDrive 1,715.8 km
- Drive from Garhwa to Somnath templecar 1,715.8 km
25h 48m₹16,689–24,106Train to Birsa Munda Airport, fly to Diu Airport, bus
- Take the train from Garhwa to Ranchitrain
- Fly from Birsa Munda Airport (IXR) to Diu Airport (DIU)plane IXR - DIU
- Take the bus from Diu to Somnathbus
27h 26m₹12,304–29,273Train via Prayagraj
- Take the train from Garhwa to Prayagraj Jntrain 18309 / ...
- Take the train from Prayagraj Jn to Veravaltrain 04173 / ...
42h 23m₹1,538–8,050Train to Lok Nayak Jayaprakash Airport, fly to Diu Airport, bus
- Take the train from Garhwa to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Diu Airport (DIU)plane PAT - DIU
- Take the bus from Diu to Somnathbus
24h₹13,132–27,936Taxi to Varanasi Airport, fly to Diu Airport, bus
- Take the taxi from Garhwa to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Diu Airport (DIU)plane VNS - DIU
- Take the bus from Diu to Somnathbus
14h 8m₹15,540–29,596Train, train to Gaya, fly to Rajkot International Airport
- Take the train from Garhwa to Dehri On Sonetrain
- Take the train from Dehri On Sone to Gaya Jntrain
- Fly from Gaya (GAY) to Rajkot International Airport (HSR)plane GAY - HSR
- Take the train from Rajkot Jn to Veravaltrain
19h 23m₹11,876–25,386Taxi to Varanasi Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the taxi from Garhwa to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Sardar Vallabhbhai Patel International Airport (AMD)plane VNS - AMD
- Take the train from Ahmedabad Jn to Veravaltrain
17h 19m₹11,711–23,397
Birsa Munda Airport (IXR) to Diu Airport (DIU) flights
Comparing Your Travel Options
The cheapest way to get from Garhwa to Somnath temple is to train which costs ₹1,500 - ₹8,000 and takes 39h 15m.
The fastest way to get from Garhwa to Somnath temple is to taxi and fly and bus which takes 14h 8m and costs ₹15,000 - ₹30,000.
No, there is no direct train from Garhwa to Somnath temple. However, there are services departing from Garhwa and arriving at Veraval via Katni Murwara. The journey, including transfers, takes approximately 39h 15m.
The distance between Garhwa and Somnath temple is 1926 km. The road distance is 1715.8 km.
The best way to get from Garhwa to Somnath temple without a car is to train which takes 39h 15m and costs ₹1,500 - ₹8,000.
It takes approximately 39h 15m to get from Garhwa to Somnath temple, including transfers.
Garhwa to Somnath temple train services, operated by Indian Railways, depart from Garhwa station.
Garhwa to Somnath temple train services, operated by Indian Railways, arrive at Katni Murwara station.
Yes, the driving distance between Garhwa to Somnath temple is 1716 km. It takes approximately 25h 48m to drive from Garhwa to Somnath temple.
There are 36+ hotels available in Somnath temple.
What companies run services between Garhwa, Jharkhand, India and Somnath temple, Gujarāt, India?
You can take a train from Garhwa to Somnath temple via Katni Murwara and Veraval in around 39h 15m.
- Website
- goindigo.in
Flights from Birsa Munda Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 20h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 17h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Kolkata, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 18h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Bhubaneswar, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 22h 45m
- When
- Wednesday and Saturday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Mumbai, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 24h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Lok Nayak Jayaprakash Airport, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 24h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 16h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Diu Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 11h 20m
- When
- Sunday
- Estimated price
- ₹12,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 16h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Diu Airport via Lucknow, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Varanasi Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–24,000
Flights from Gaya to Rajkot International Airport via Delhi
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Gaya to Rajkot International Airport via Delhi, Pune
- Ave. Duration
- 14h 30m
- When
- Monday, Tuesday, Wednesday, and Saturday
- Estimated price
- ₹13,000–23,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–11,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹6,500–11,000
- Website
- starair.in
Flights from Birsa Munda Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 18h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 15h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹13,000–26,000
Flights from Birsa Munda Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 15h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹13,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 15h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹12,000–25,000
- Website
- airindia.in
Flights from Gaya to Rajkot International Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹8,000–18,000
- Website
- spicejet.com
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹6,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Garhwa to Katni Murwara
- Ave. Duration
- 10h 34m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Katni Murwara to Veraval
- Ave. Duration
- 27h 35m
- Frequency
- Twice a week
- Estimated price
- ₹650–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,900–4,900
Train from Garhwa to Prayagraj Jn
- Ave. Duration
- 9h 12m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Garhwa to Ranchi
- Ave. Duration
- 7h 3m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Garhwa to Prayagraj Jn
- Ave. Duration
- 9h 12m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Prayagraj Jn to Veraval
- Ave. Duration
- 32h 5m
- Frequency
- Twice a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
Train from Garhwa to Patna Jn
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,700
Train from Garhwa to Dehri On Sone
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Dehri On Sone to Gaya Jn
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Ahmedabad Jn to Veraval
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Allahabad to Rajkot
- Ave. Duration
- 39h
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 9246462018
- Website
- Sadguru Shivam Travels
Bus from Allahabad to Rajkot
- Ave. Duration
- 39h 5m
- Frequency
- 4 times a week
- Website
- Sadguru Shivam Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Allahabad to Rajkot
- Ave. Duration
- 40h
- Frequency
- 4 times a week
- Website
- Humsafar Bus
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Allahabad to Rajkot
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Sagar Travels
Bus from Rajkot to Keshod
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Schedules at
- Sagar Travels
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Rajkot to Keshod
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Website
- Somnath Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Rajkot to Keshod
- Ave. Duration
- 3h 32m
- Frequency
- 3 times a week
- Schedules at
- Sudama Travels
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Keshod to Somnath
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
Bus from Diu to Somnath
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- ₹110–270
- Schedules at
- GSRTC
- Seater
- ₹110–270
- AC Sleeper
- ₹180–260
- Ave. Duration
- 3h 53m
- Estimated price
- ₹3,800–4,600
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 Getting around the Cyclades, Italy Travel Guides, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.




















