There are 6 ways to get from Surat to Dharmastala by plane, taxi, train, bus (Flixbus), 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
5h 20m₹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 Mumbaibus
- Take the bus from Sion to Mangaluru VRL Main Office PVS Kodiyal Bailbus
- Take the bus from FlixBus Mangaluru - PVS Circle to FlixBus Uppinangadibus
30h 1m₹2,447–5,306Drive 1,170.3 km
- Drive from Surat to Dharmastalacar 1,170.3 km
17h 8m₹13,083–18,897Fly 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
12h 14m₹12,365–28,331Train to Chhatrapati Shivaji Maharaj International Airport, fly to Bajpe Airport, taxi
- Take the train from Surat to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Bajpe Airport (IXE)plane BOM - IXE
- Take the taxi from Bajpe Airport (IXE) to Dharmastalataxi
7h 21m₹8,553–14,666
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 5h 20m 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 FlixBus Uppinangadi via Veer Kotwal Udyan Dadar Station Plaza, Sion and FlixBus Mangaluru - PVS Circle. The journey, including transfers, takes approximately 30h 1m.
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 5h 20m to get from Surat to Dharmastala, including transfers.
Surat to Dharmastala bus services, operated by IntrCity SmartBus, depart from Surat station.
Surat to Dharmastala bus services, operated by IntrCity SmartBus, arrive at Mumbai station.
Yes, the driving distance between Surat to Dharmastala is 1170 km. It takes approximately 17h 8m to drive from Surat to Dharmastala.
There are 24+ hotels available in Dharmastala.
What companies run services between Surat, India and Dharmastala, India?
You can take a bus from Surat to Dharmastala via Mumbai, Veer Kotwal Udyan Dadar Station Plaza, Everard Nagar, Sion, Mangaluru VRL Main Office PVS Kodiyal Bail, FlixBus Mangaluru - PVS Circle, and FlixBus Uppinangadi in around 30h 1m.
- Website
- goindigo.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 35m
- When
- Sunday, Monday, Tuesday, and Friday
- Estimated price
- ₹8,000–22,000
Flights from Surat to Kannur International Airport via Delhi
- Ave. Duration
- 10h 37m
- When
- Every day
- Estimated price
- ₹14,000–26,000
Flights from Surat to Kannur International Airport via Bengaluru
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₹9,000–24,000
Flights from Surat to Kannur International Airport via Goa, Bengaluru
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,500–10,000
- Website
- airindiaexpress.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 5h 10m
- When
- Monday
- Estimated price
- ₹7,500–21,000
Flights from Surat to Kannur International Airport via Bengaluru
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–23,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bajpe Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,500–8,500
- 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 Borivali
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Surat to Mumbai
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Sion to Mangaluru VRL Main Office PVS Kodiyal Bail
- Ave. Duration
- 19h 45m
- Frequency
- 5 times a day
- Estimated price
- ₹1,100–2,800
- Schedules at
- vrlbus.in
- Sleeper
- ₹2,000–2,800
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Mangaluru - PVS Circle to FlixBus Uppinangadi
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₹170–270
- Website
- FlixBus India
- 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 French strikes 2018: What are my alternative transport options?, 4 stunningly beautiful Philippines islands you need to visit, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.

















