There are 5 ways to get from Surat to Udupi 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 from Surat, taxi
best- Fly from Surat (STV) to Bajpe Airport (IXE)plane STV - IXE
- Take the taxi from Bajpe Airport (IXE) to Udupitaxi
5h 14m₹10,282–15,234Train
cheapest- Take the train from Surat to Udupitrain 12432 / ...
15h 23m₹490–3,700Bus
- Take the bus from Surat to Hubballibus
- Take the bus from Hubballi to Udupibus
21h 21m₹1,551–3,219Drive 1,079.7 km
- Drive from Surat to Udupicar 1,079.7 km
15h 48m₹11,513–16,630Train to Civil Airport Harni, fly, 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 Udupitaxi
9h 33m₹9,364–24,340
Surat to Udupi by train
Questions & Answers
The cheapest way to get from Surat to Udupi is to train which costs ₹490 - ₹3,700 and takes 15h 23m.
The fastest way to get from Surat to Udupi is to fly and taxi which takes 5h 14m and costs ₹10,000 - ₹16,000.
No, there is no direct bus from Surat to Udupi. However, there are services departing from Surat and arriving at Udupi via Hubballi. The journey, including transfers, takes approximately 21h 21m.
Yes, there is a direct train departing from Surat and arriving at Udupi. Services depart three times a day, and operate every day. The journey takes approximately 15h 23m.
The distance between Surat and Udupi is 1002 km. The road distance is 1079.7 km.
The best way to get from Surat to Udupi without a car is to train which takes 15h 23m and costs ₹490 - ₹3,700.
It takes approximately 5h 14m to get from Surat to Udupi, including transfers.
Surat to Udupi bus services, operated by Vijayanand Travels, depart from Surat station.
Surat to Udupi train services, operated by Indian Railways, depart from Surat station.
The best way to get from Surat to Udupi is to train which takes 15h 23m and costs ₹490 - ₹3,700. Alternatively, you can bus, which costs ₹1,500 - ₹3,300 and takes 21h 21m.
What companies run services between Surat, India and Udupi, India?
Indian Railways operates a train from Surat to Udupi 3 times a day. Tickets cost ₹490–3,700 and the journey takes 15h 23m. Alternatively, you can take a bus from Surat to Udupi via Hubballi in around 21h 21m.
- Website
- goindigo.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Surat to Bajpe Airport via Madras
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹9,000–21,000
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 6h 55m
- When
- Saturday
- Estimated price
- ₹11,000–23,000
Flights from Surat to Bajpe Airport via Pune, Bengaluru
- Ave. Duration
- 7h 35m
- When
- Sunday
- Estimated price
- ₹7,500–20,000
Flights from Civil Airport Harni to Bajpe Airport via Madras
- Ave. Duration
- 6h 20m
- When
- Wednesday
- Estimated price
- ₹9,500–23,000
Flights from Civil Airport Harni to Bajpe Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- ₹11,000–24,000
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Civil Airport Harni to Bajpe Airport via Bengaluru
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Civil Airport Harni to Bajpe Airport via Pune, Bengaluru
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,500–22,000
- Website
- airindia.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₹12,000–27,000
Flights from Civil Airport Harni to Bajpe Airport via Mumbai
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Civil Airport Harni to Bajpe Airport via Delhi
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹12,000–28,000
- Website
- airindiaexpress.in
Flights from Surat to Bajpe Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–21,000
Flights from Surat to Bajpe Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₹12,000–27,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Surat to Udupi
- Ave. Duration
- 15h 23m
- Frequency
- 3 times a day
- Estimated price
- ₹490–3,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Surat to Hubballi
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,400
- Schedules at
- vrlbus.in
Bus from Hubballi to Udupi
- Ave. Duration
- 4h 16m
- Frequency
- Once daily
- Estimated price
- ₹470–850
- Schedules at
- vrlbus.in
- Ave. Duration
- 50 min
- Estimated price
- ₹1,500–1,900
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
Sri Kateel Travels
- Phone
- +91 84 48 44 49 68
- Website
- srikateeltravels.com
Mangalore Taxi Services
- Phone
- +91 98 45 79 82 34
- Website
- mangaloretaxiservices.com
Genuine Taxi
- Phone
- +91 94 48 50 22 48
- Website
- genuinetaxi.in
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 Need to know: Jadrolinija, 4 of the smartest ways to explore Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Surat to Udupi bus services, operated by Vijayanand Travels, arrive at Hubballi station.
Surat to Udupi train services, operated by Indian Railways, arrive at Udupi station.
Yes, the driving distance between Surat to Udupi is 1080 km. It takes approximately 15h 48m to drive from Surat to Udupi.
There are 263+ hotels available in Udupi.









