There are 8 ways to get from Ongole to Somnath temple by taxi, plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Vijayawada Airport, fly to Rajkot International Airport, train
best- Take the taxi from Ongole to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Rajkot International Airport (HSR)plane VGA - HSR
- Take the train from Rajkot Jn to Veravaltrain
12h 18m₹12,667–19,196Train via Surat
cheapest- Take the train from Ongole to Surattrain 12656 / ...
- Take the train from Surat to Veravaltrain 19217 / ...
37h 43m₹1,565–8,053Bus via Shirdi
- Take the bus from Ongole to Hyderabadbus
- Take the bus from Hyderabad to Shirdibus
- Take the bus from Shirdi to Suratbus
- Take the bus from Surat to Keshodbus
- Take the bus from Keshod to Somnathbus
44h 29mDrive 1,697.5 km
- Drive from Ongole to Somnath templecar 1,697.5 km
25h 9m₹16,603–23,981Bus to Hyderabad, fly to Diu Airport, bus
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Diu Airport (DIU)plane HYD - DIU
- Take the bus from Diu to Somnathbus
14h 46m₹11,331–17,274Bus to Hyderabad, fly to Rajkot International Airport, train
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Rajkot International Airport (HSR)plane HYD - HSR
- Take the train from Rajkot Jn to Veravaltrain
14h 44m₹9,041–14,154Train
- Take the train from Ongole to Vijayawada Jntrain
- Take the train from Vijayawada Jn to Rajkot Jntrain
- Take the train from Rajkot Jn to Veravaltrain
37h 58m₹1,628–9,354Bus
- Take the bus from Ongole to Vijayawadabus
- Take the bus from Vijayawada to Vadodarabus
- Take the bus from Vadodara to Keshodbus
- Take the bus from Keshod to Somnathbus
46h 47m
Vijayawada Airport (VGA) to Rajkot International Airport (HSR) flights
Comparing Your Travel Options
The cheapest way to get from Ongole to Somnath temple is to train via Surat which costs ₹1,500 - ₹8,500 and takes 37h 43m.
The fastest way to get from Ongole to Somnath temple is to taxi and fly and train which takes 12h 18m and costs ₹12,000 - ₹20,000.
No, there is no direct bus from Ongole to Somnath temple. However, there are services departing from Ongole and arriving at Somnath via Hyderabad, Shirdi, Surat and Keshod. The journey, including transfers, takes approximately 44h 29m.
No, there is no direct train from Ongole to Somnath temple. However, there are services departing from Ongole and arriving at Veraval via Surat. The journey, including transfers, takes approximately 37h 43m.
The distance between Ongole and Somnath temple is 1592 km. The road distance is 1697.5 km.
The best way to get from Ongole to Somnath temple without a car is to train via Surat which takes 37h 43m and costs ₹1,500 - ₹8,500.
It takes approximately 12h 18m to get from Ongole to Somnath temple, including transfers.
Ongole to Somnath temple bus services, operated by Cherry tours&travels, depart from Ongole station.
Ongole to Somnath temple train services, operated by Indian Railways, depart from Ongole station.
The best way to get from Ongole to Somnath temple is to train via Surat which takes 37h 43m and costs ₹1,500 - ₹8,500. Alternatively, you can bus via Shirdi, which costs and takes 44h 29m.
What companies run services between Ongole, India and Somnath temple, Gujarāt, India?
You can take a train from Ongole to Somnath temple via Surat and Veraval in around 37h 43m. Alternatively, you can take a bus from Ongole to Somnath temple via Hyderabad, Shirdi, Surat, Keshod, Keshod, and Somnath in around 44h 29m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 4h 57m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Vijayawada Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Hyderabad to Diu Airport via Ahmedabad
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Hyderabad to Rajkot International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹6,000–18,000
Flights from Hyderabad to Rajkot International Airport via Pune
- Ave. Duration
- 3h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹6,000–18,000
Flights from Hyderabad to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,000–18,000
- Website
- starair.in
Flights from Hyderabad to Diu Airport via Ahmedabad
- Ave. Duration
- 3h 45m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Ongole to Surat
- Ave. Duration
- 23h 32m
- Frequency
- Once daily
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,600
Train from Surat to Veraval
- Ave. Duration
- 13h 5m
- 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 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 Ongole to Vijayawada Jn
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- 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 Vijayawada Jn to Rajkot Jn
- Ave. Duration
- 29h 2m
- Frequency
- Once a week
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
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
- Website
- Cherry tours&travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Schedules at
- Cherry tours&travels
- Phone
- +91 91309 66666
- [email protected]
- Website
- Vikram Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Website
- Vikram Travels
- Website
- Chandu Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Schedules at
- Chandu Travels
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Website
- V Kaveri Travels
- Website
- Kaveri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a week
- Schedules at
- Kaveri Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Website
- NeuGo
- Phone
- +91 9949692324
- [email protected]
- Website
- Pramukh Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 31m
- Frequency
- Twice a week
- Website
- Pramukh Travels
- Website
- Pramukh Travels
- Website
- Vihari Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 35m
- Frequency
- Twice a week
- Schedules at
- Vihari Travels
- Website
- Brahmani Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 25m
- Frequency
- Once a week
- Schedules at
- Brahmani Travels
- Website
- Urban Links
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 51m
- Frequency
- Once a week
- Schedules at
- Urban Links
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Bhagavan Sri Venkaiah Travels
- Website
- Davuluri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Schedules at
- Davuluri Travels
- +91 94619 02292
- Website
- Priya Bus
Bus from Hyderabad to Shirdi
- Ave. Duration
- 12h 24m
- Frequency
- 3 times a day
- Website
- Priya Bus
- Website
- J K Indani Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Hyderabad to Shirdi
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 13h 45m
- Frequency
- 3 times a week
- Schedules at
- Shri Ganesh Travels
Bus from Vijayawada to Vadodara
- Ave. Duration
- 31h 30m
- Frequency
- 4 times a week
- Schedules at
- Shri Ganesh Travels
- Website
- SVR Tours and Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 11h 40m
- Frequency
- Twice a week
- Schedules at
- SVR Tours and Travels
- Website
- Kamakshi Tours And Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Schedules at
- Kamakshi Tours And Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Hyderabad to Shirdi
- Ave. Duration
- 13h 5m
- Frequency
- Twice a week
- Website
- MR Travels
Bus from Shirdi to Surat
- Ave. Duration
- 9h 30m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Shirdi to Surat
- Ave. Duration
- 8h 30m
- Frequency
- Hourly
- Website
- Chartered Bus
- Phone
- +91 60260 60960
- [email protected]
- Website
- Shihori Travels
Bus from Shirdi to Surat
- Ave. Duration
- 8h 45m
- Frequency
- Every 2 hours
- Website
- Shihori Travels
- Phone
- +91 81560 08270
- [email protected]
- Website
- Sai Darshan Travels®
Bus from Shirdi to Surat
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Website
- Sai Darshan Travels®
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Shirdi to Surat
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Website
- India Tours and Travels
Bus from Shirdi to Surat
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Shirdi to Surat
- Ave. Duration
- 7h 50m
- Frequency
- 3 times a week
- Website
- B.R. Travels
- Website
- Umiya Travels
Bus from Surat to Keshod
- Ave. Duration
- 13h 15m
- Frequency
- Hourly
- Schedules at
- Umiya Travels
- Website
- Riddhi travels
Bus from Surat to Keshod
- Ave. Duration
- 14h
- Frequency
- 3 times a day
- Schedules at
- Riddhi 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 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
- Phone
- 0866 2570005
- [email protected]
- Website
- APSRTC
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- APSRTC
- Seater
- ₹500–950
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- APSRTC
- Seater
- ₹500–950
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Website
- MRM Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 35m
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Schedules at
- Naveen Tours and Travels
- Phone
- +91 92464 61118
- [email protected]
- Website
- VV Vinayak Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Schedules at
- VV Vinayak Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹750–2,800
- Website
- Shymoli Paribahan
- Website
- Svkdt travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Schedules at
- Svkdt travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- Express Line
- Schedules at
- Express Line
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Website
- Sri Krishna Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- ₹300–390
- Schedules at
- Vijayanand Travels
- Website
- Ksm Roadways
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 15m
- Frequency
- 6 times a week
- Schedules at
- Ksm Roadways
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a week
- Schedules at
- Fresh Bus
- Website
- YBM Travels(BLM)
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- YBM Travels(BLM)
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a week
- Schedules at
- Anushka Travels
- Website
- Chaitra Sri Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h 20m
- Frequency
- 4 times a week
- Schedules at
- Chaitra Sri Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- Saritha Tours and Travels
Bus from Ongole to Vijayawada
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Saritha Tours and Travels
- Website
- Shri Ganesh Travells
Bus from Vijayawada to Vadodara
- Ave. Duration
- 31h 10m
- Frequency
- Once daily
- Schedules at
- Shri Ganesh Travells
- Website
- New Dharti Travels
Bus from Vadodara to Keshod
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Schedules at
- New Dharti Travels
- Ave. Duration
- 2h 30m
- Estimated price
- ₹2,700–3,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 How to get from Luton Airport into central London, The beginner’s guide to the 2018 World Nomad Games, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
Booking & Getting There
Ongole to Somnath temple bus services, operated by Cherry tours&travels, arrive at Hyderabad station.
Ongole to Somnath temple train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Ongole to Somnath temple is 1697 km. It takes approximately 25h 9m to drive from Ongole to Somnath temple.
There are 36+ hotels available in Somnath temple.




















































