There are 7 ways to get from Surat to Dharmasthala Temple by plane, taxi, train, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bajpe Airport, taxi
best- Fly from Surat (STV) to Bajpe Airport (IXE)plane STV - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmasthala Templetaxi
5h 41m₹9,465–24,431Train, taxi
cheapest- Take the train from Surat to Mangalore Jntrain 12432 / ...
- Take the taxi from B C Road to Dharmasthala Templetaxi
20h 19m₹1,977–5,775Bus, taxi
- Take the bus from Surat, Gujarat to Hubli, Karnatakabus
- Take the bus from Hubballi to Pvs Kodiyalbailbus
- Take the bus from PVS Bus stop to Putturbus
- Take the taxi from Puttur to Dharmasthala Templetaxi
27h 39mDrive 1,169.8 km
- Drive from Surat to Dharmasthala Templecar 1,169.8 km
17h 9m₹13,227–19,106Fly to Kannur International Airport, taxi
- Fly from Surat (STV) to Kannur International Airport (CNN)plane STV - CNN
- Take the taxi from Kannur International Airport (CNN) to Dharmasthala Templetaxi
15h 37m₹12,465–30,431Fly to Shivamogga, taxi
- Fly from Surat (STV) to Shivamogga (RQY)plane STV - RQY
- Take the taxi from Shivamogga (RQY) to Dharmasthala Templetaxi
7h 13m₹10,165–25,431Bus
- Take the bus from Surat, Gujarat to Mumbai, Maharashtrabus
- Take the bus from Mumbai, Maharashtra to Udupi, Karnatakabus
- Take the bus from FlixBus Udupi - Service Bus Stand to FlixBus Uppinangadibus
30h 53m
Surat (STV) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Surat to Dharmasthala Temple is to train and taxi which costs ₹1,900 - ₹6,000 and takes 20h 19m.
The fastest way to get from Surat to Dharmasthala Temple is to fly and taxi which takes 5h 41m and costs ₹9,000 - ₹25,000.
No, there is no direct bus from Surat to Dharmasthala Temple. However, there are services departing from Surat, Gujarat and arriving at FlixBus Uppinangadi via Mumbai, Maharashtra and FlixBus Udupi - Service Bus Stand. The journey, including transfers, takes approximately 30h 53m.
The distance between Surat and Dharmasthala Temple is 1022 km. The road distance is 1169.8 km.
The best way to get from Surat to Dharmasthala Temple without a car is to train and taxi which takes 20h 19m and costs ₹1,900 - ₹6,000.
It takes approximately 5h 41m to get from Surat to Dharmasthala Temple, including transfers.
Surat to Dharmasthala Temple bus services, operated by Vaibhav Travels, depart from Surat, Gujarat station.
Surat to Dharmasthala Temple bus services, operated by Vaibhav Travels, arrive at Mumbai, Maharashtra station.
Yes, the driving distance between Surat to Dharmasthala Temple is 1170 km. It takes approximately 17h 9m to drive from Surat to Dharmasthala Temple.
There are 24+ hotels available in Dharmasthala Temple.
What companies run services between Surat, India and Dharmasthala Temple, India?
You can take a bus from Surat, Gujarat to Dharmasthala Temple via Mumbai, Maharashtra, Udupi, Karnataka, FlixBus Udupi - Service Bus Stand, and FlixBus Uppinangadi in around 30h 53m.
- Website
- goindigo.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Surat to Bajpe Airport via Pune, Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–22,000
Flights from Surat to Kannur International Airport via Hyderabad
- Ave. Duration
- 13h 10m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–24,000
Flights from Surat to Kannur International Airport via Bengaluru
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Surat to Kannur International Airport via Delhi
- Ave. Duration
- 13h 45m
- When
- Every day
- Estimated price
- ₹14,000–26,000
Flights from Surat to Kannur International Airport via Madras
- Ave. Duration
- 23h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹10,000–25,000
Flights from Surat to Kannur International Airport via Goa Mopa, Bengaluru
- Ave. Duration
- 20h 20m
- When
- Saturday
- Estimated price
- ₹9,000–24,000
Flights from Surat to Shivamogga via Bengaluru
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹8,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Mangalore Jn
- Ave. Duration
- 18h 48m
- Frequency
- 3 times a day
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
- Website
- Joshna Travels And Cargo
Bus from Surat, Gujarat to Hubli, Karnataka
- Ave. Duration
- 18h 55m
- Frequency
- Hourly
- Schedules at
- Joshna Travels And Cargo
- Ave. Duration
- 1h 40m
- Estimated price
- ₹1,000–5,000
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxi.com
Sri Kateel Travels
- Phone
- +91 82 4 2 48 53 34
- Website
- srikateeltravels.com
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 French strikes 2018: What are my alternative transport options?, Best ways to travel around Australia, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.






