There are 6 ways to get from Surat to Dharmastala by plane, taxi, 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.
Fly Surat to Bajpe Airport, taxi
best- Fly from Surat (STV) to Bajpe Airport (IXE)plane STV - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
6h 30m₹9,465–23,431Train, taxi
cheapest- Take the train from Surat to Mangalore Jntrain 12432 / ...
- Take the taxi from B C Road to Dharmastalataxi
20h 18m₹1,977–5,775Bus
- Take the bus from Surat to Bengalurubus redbusIndia_A/C Sleeper
- Take the bus from Bengaluru to Daramasthalabus redbusIndia_NON A/C Sleeper / ...
33h 13mDrive 1,170.3 km
- Drive from Surat to Dharmastalacar 1,170.3 km
17h 8m₹11,450–16,538Fly Surat 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 Dharmastalataxi
11h 24m₹16,365–26,331Train to Civil Airport Harni, fly to Bajpe Airport, taxi
- Take the train from Surat to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Bajpe Airport (IXE)plane BDQ - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
8h 45m₹8,904–23,370
Surat (STV) to Bajpe Airport (IXE) flights
Comparing Your Travel Options
The cheapest way to get from Surat to Dharmastala is to train and taxi which costs ₹1,900 - ₹6,000 and takes 20h 18m.
The fastest way to get from Surat to Dharmastala is to fly and taxi which takes 6h 30m and costs ₹9,000 - ₹24,000.
No, there is no direct bus from Surat to Dharmastala. However, there are services departing from Surat and arriving at Daramasthala via Bengaluru. The journey, including transfers, takes approximately 33h 13m.
The distance between Surat and Dharmastala is 1023 km. The road distance is 1170.3 km.
The best way to get from Surat to Dharmastala without a car is to train and taxi which takes 20h 18m and costs ₹1,900 - ₹6,000.
It takes approximately 6h 30m to get from Surat to Dharmastala, including transfers.
Surat to Dharmastala bus services, operated by Joshna Travels And Cargo, depart from Surat station.
Surat to Dharmastala bus services, operated by Joshna Travels And Cargo, arrive at Bengaluru station.
Yes, the driving distance between Surat to Dharmastala is 1170 km. It takes approximately 17h 8m to drive from Surat to Dharmastala.
Book your Surat to Dharmastala bus tickets online with Omio.
What companies run services between Surat, India and Dharmastala, India?
You can take a bus from Surat to Daramasthala via Bengaluru in around 33h 13m.
- Website
- goindigo.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 11m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Surat to Bajpe Airport via Hyderabad
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹8,000–21,000
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Surat to Bajpe Airport via Goa, Bengaluru
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Surat to Kannur International Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹14,000–25,000
Flights from Surat to Kannur International Airport via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–23,000
Flights from Surat to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Surat to Kannur International Airport via Goa, Bengaluru
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Civil Airport Harni to Bajpe Airport via Bengaluru
- Ave. Duration
- 7h 20m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹8,500–22,000
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Civil Airport Harni to Bajpe Airport via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Civil Airport Harni to Bajpe Airport via Pune, Hyderabad
- Ave. Duration
- 6h 50m
- When
- Monday and Friday
- Estimated price
- ₹9,000–22,000
- Website
- airindiaexpress.in
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Surat to Kannur International Airport via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–23,000
- Website
- airindia.in
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₹12,000–29,000
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹7,000–20,000
- Phone
- 14646
- care@irctc.co.in
- 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
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- Joshna Travels And Cargo
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 10m
- Frequency
- Every 4 hours
- Schedules at
- Joshna Travels And Cargo
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- Gujarat Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 25h 25m
- Frequency
- 4 times a day
- Schedules at
- Gujarat Travels
- Phone
- +91 91193 34336
- rohitdhaka856@gmail.com
- Website
- Shree Balaji Tour and Travel
Bus from Surat to Bengaluru
- Ave. Duration
- 25h
- Frequency
- 3 times a day
- Schedules at
- Shree Balaji Tour and Travel
- Website
- India Tours and Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 19h 45m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 25h 35m
- Frequency
- Twice daily
- Website
- MR Travels
- Website
- Antra Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 26h 10m
- Frequency
- Once daily
- Schedules at
- Antra Travels
- Phone
- +91 6356190009
- manishtravelscargo@gmail.com
- Website
- MTT Bus
Bus from Surat to Bengaluru
- Ave. Duration
- 27h 30m
- Frequency
- Once daily
- Website
- MTT Bus
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 24h 40m
- Frequency
- 5 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Website
- Kalyani Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 22h 40m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- +91 86909 00891
- rakeshpooniya980@gmail.com
- Website
- Jai Bajrang Travels
Bus from Surat to Bengaluru
- Ave. Duration
- 27h 50m
- Frequency
- Once a week
- Schedules at
- Jai Bajrang Travels
- Website
- Vasuki Travels & Logistics
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 6h 40m
- Frequency
- Hourly
- Schedules at
- Vasuki Travels & Logistics
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 5h 47m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 16
- Website
- Intercity travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Schedules at
- Intercity travels
- Website
- SMS Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 5h 25m
- Frequency
- 5 times a week
- Schedules at
- SMS Travels
- Phone
- +91 98807 45228
- umeshsmtnt@gmail.com
- Website
- Subramanya Tours and Travels
Bus from Bengaluru to Daramasthala
- Ave. Duration
- 7h 5m
- Frequency
- 4 times a week
- Schedules at
- Subramanya Tours and Travels
- Ave. Duration
- 1h 32m
- Estimated price
- ₹1,100–4,900
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
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 Want to know more about Flixbus?, How to get from Southend Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 25+ hotels available in Dharmastala.





















