There are 6 ways to get from Somnath temple to Junagarh by train, bus, car, taxi, or plane
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 Veraval to Viramgam Jntrain 19218 / ...
- Take the train from Viramgam Jn to Kesingatrain 22973
35h₹2,225–9,001Train via Surat
cheapest- Take the train from Veraval to Surattrain
- Take the train from Surat to Kesingatrain
- Take the train from Kesinga to Bhawanipatnatrain
37h 55m₹1,885–9,021Bus, train
- Take the bus from Somnath to Keshodbus
- Take the bus from Keshod to Rajkotbus
- Take the bus from Rajkot to Raipurbus
- Take the train from Raipur Jn to Titlagarhtrain
- Take the train from Titlagarh to Bhawanipatnatrain
2d 10hDrive 1,683 km
- Drive from Somnath temple to Junagarhcar 1,683 km
25h 4m₹16,323–23,577Taxi to Diu Airport, fly to Utkela
- Take the taxi from Kodīnar to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Utkela (UKE)plane DIU - UKE
21h 11m₹11,702–24,155Train to Rajkot International Airport, fly to Mana Airport, train
- Take the train from Veraval to Rajkot Jntrain
- Fly from Rajkot International Airport (HSR) to Mana Airport (RPR)plane HSR - RPR
- Take the train from Mandir Hasaud to Kandel Roadtrain
15h 41m₹9,785–15,721
Diu Airport (DIU) to Utkela (UKE) flights
Comparing Your Travel Options
The cheapest way to get from Somnath temple to Junagarh is to train via Surat which costs ₹1,800 - ₹9,000 and takes 37h 55m.
The fastest way to get from Somnath temple to Junagarh is to train and fly which takes 15h 41m and costs ₹9,500 - ₹16,000.
No, there is no direct train from Somnath temple to Junagarh. However, there are services departing from Veraval and arriving at Kesinga via Viramgam Jn. The journey, including transfers, takes approximately 35h.
The distance between Somnath temple and Junagarh is 1946 km. The road distance is 1683 km.
The best way to get from Somnath temple to Junagarh without a car is to train which takes 35h and costs ₹2,200 - ₹9,000.
It takes approximately 35h to get from Somnath temple to Junagarh, including transfers.
Somnath temple to Junagarh train services, operated by Indian Railways, depart from Veraval station.
Somnath temple to Junagarh train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Somnath temple to Junagarh is 1683 km. It takes approximately 25h 4m to drive from Somnath temple to Junagarh.
There are one+ hotels available in Junagarh.
What companies run services between Somnath temple, Gujarāt, India and Junagarh, India?
You can take a vehicle from Somnath temple to Junagarh via Veraval, Viramgam Jn, and Kesinga in around 35h.
Flights from Diu Airport to Utkela via Ahmedabad, Bhubaneswar
- Ave. Duration
- 25h 55m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Diu Airport to Utkela via Goa Mopa, Madras, Bhubaneswar
- Ave. Duration
- 20h 45m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–22,000
Flights from Diu Airport to Utkela via Goa Mopa, Hyderabad, Bhubaneswar
- Ave. Duration
- 23h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Diu Airport to Utkela via Goa Mopa, Bengaluru, Bhubaneswar
- Ave. Duration
- 23h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–22,000
- Website
- goindigo.in
Flights from Rajkot International Airport to Mana Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Rajkot International Airport to Mana Airport via Delhi
- Ave. Duration
- 7h 12m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Rajkot International Airport to Mana Airport via Pune
- Ave. Duration
- 6h 30m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹8,000–21,000
Flights from Rajkot International Airport to Mana Airport via Hyderabad
- Ave. Duration
- 7h 20m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹8,500–22,000
- Website
- airindia.in
Flights from Rajkot International Airport to Mana Airport via Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Veraval to Viramgam Jn
- Ave. Duration
- 6h 43m
- Frequency
- 3 times a day
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Viramgam Jn to Kesinga
- Ave. Duration
- 26h 43m
- Frequency
- Once a week
- Estimated price
- ₹650–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,500
Train from Raipur Jn to Titlagarh
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Titlagarh to Bhawanipatna
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Veraval to Surat
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Surat to Kesinga
- Ave. Duration
- 21h 8m
- Frequency
- 5 times a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Kesinga to Bhawanipatna
- Ave. Duration
- 2h 3m
- Frequency
- 3 times a week
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Veraval to Rajkot Jn
- Ave. Duration
- 3h 32m
- 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 Mandir Hasaud to Kandel Road
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- 1800 233 666666
- [email protected]
- Website
- gsrtc.in
Bus from Somnath to Keshod
- Ave. Duration
- 1h
- Frequency
- Every 10 minutes
- Estimated price
- ₹55–220
- Schedules at
- gsrtc.in
- Seater
- ₹55–220
- AC Sleeper
- ₹130–180
- Website
- One Fifty One Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- One Fifty One Travels
- Website
- Jay Somnath Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Schedules at
- Jay Somnath Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Jay Dwarkadhish Travels®
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Schedules at
- Jay Dwarkadhish Travels®
- Phone
- +91 79265 76492
- [email protected]
- Website
- Patel tours and travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Patel tours and travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Rajkot to Raipur
- Ave. Duration
- 43h 40m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Ave. Duration
- 36 min
- Estimated price
- ₹1,100–1,300
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 Want to know more about Flixbus?, Need to know: Jadrolinija, and How to get from Florence to Rome - to help you get the most out of your next trip.






















