There are 8 ways to get from Thiruvarur to Udupi by train, plane, 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.
Train to Trichy International Airport, fly, bus
best- Take the train from Thiruvarur Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Bajpe Airport (IXE)plane TRZ - IXE
- Take the bus from Surathkal to Udupibus
8h 48m₹7,105–19,619Train
cheapest- Take the train from Thiruvarur Jn to Karurtrain 16187 / ...
- Take the train from Karur to Udupitrain 22630
16h 46m₹513–3,920Train, bus
- Take the train from Thiruvarur Jn to Thanjavurtrain
- Take the bus from Thanjavur to Bengalurubus
- Take the bus from Bengaluru to Udupibus
18h 19m₹1,276–5,571Drive 743 km
- Drive from Thiruvarur to Udupicar 743 km
11h 28m₹7,193–10,389Train to Pondicherry, fly, bus
- Take the train from Thiruvarur Jn to Cuddalore Port Jn.train
- Fly from Pondicherry (PNY) to Bajpe Airport (IXE)plane PNY - IXE
- Take the bus from Surathkal to Udupibus
9h 53m₹10,659–20,747Train to Chennai International Airport, fly, bus
- Take the train from Thiruvarur Jn to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Bajpe Airport (IXE)plane MAA - IXE
- Take the bus from Surathkal to Udupibus
9h 55m₹6,776–14,396Train via Salem
- Take the train from Thiruvarur Jn to Salem Jntrain 16530 / ...
- Take the train from Salem Jn to Udupitrain 12789
22h 45m₹562–4,281Bus
- Take the bus from Thiruvarur Membalam Bus stand to Chennaibus redbusIndia_Non A/C Seater / Sleeper
- Take the bus from Chennai to Manipal Tiger Circlebus redbusIndia_A/C Sleeper
23h 55m
Thiruvarur to Udupi by train
Comparing Your Travel Options
The cheapest way to get from Thiruvarur to Udupi is to train which costs ₹500 - ₹4,000 and takes 16h 46m.
The fastest way to get from Thiruvarur to Udupi is to train and fly and bus which takes 8h 48m and costs ₹7,000 - ₹20,000.
No, there is no direct bus from Thiruvarur to Udupi. However, there are services departing from Thiruvarur Membalam Bus stand and arriving at Manipal Tiger Circle via Chennai. The journey, including transfers, takes approximately 23h 55m.
No, there is no direct train from Thiruvarur to Udupi. However, there are services departing from Thiruvarur Jn and arriving at Udupi via Karur. The journey, including transfers, takes approximately 16h 46m.
The distance between Thiruvarur and Udupi is 656 km. The road distance is 743 km.
The best way to get from Thiruvarur to Udupi without a car is to train which takes 16h 46m and costs ₹500 - ₹4,000.
It takes approximately 8h 48m to get from Thiruvarur to Udupi, including transfers.
Thiruvarur to Udupi bus services, operated by Ride Inn Kkr, depart from Thiruvarur Membalam Bus stand station.
Thiruvarur to Udupi train services, operated by Indian Railways, depart from Thiruvarur Jn station.
The best way to get from Thiruvarur to Udupi is to train which takes 16h 46m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs and takes 23h 55m.
What companies run services between Thiruvarur, India and Udupi, India?
You can take a train from Thiruvarur Jn to Udupi via Karur in around 16h 46m. Alternatively, you can take a bus from Thiruvarur Membalam Bus stand to Manipal Tiger Circle via Chennai in around 23h 55m.
- Website
- goindigo.in
Flights from Trichy International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 4h 4m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Trichy International Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–17,000
Flights from Pondicherry to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Chennai International Airport to Bajpe Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chennai International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thiruvarur Jn to Tiruchchirapali
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Thiruvarur Jn to Karur
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
Train from Karur to Udupi
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Thiruvarur Jn to Thanjavur
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Thiruvarur Jn to Cuddalore Port Jn.
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Thiruvarur Jn to Tambaram
- Ave. Duration
- 5h 18m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Thiruvarur Jn to Salem Jn
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Salem Jn to Udupi
- Ave. Duration
- 13h 30m
- Frequency
- Twice a week
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Surathkal to Udupi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹410–550
- Schedules at
- ksrtc.in
Bus from Surathkal to Udupi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹410–550
- Schedules at
- ksrtc.in
Bus from Surathkal to Udupi
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹410–550
- Schedules at
- ksrtc.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- 6 times a week
- Estimated price
- ₹160–210
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- 6 times a week
- Estimated price
- ₹160–210
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- 6 times a week
- Estimated price
- ₹160–210
- Website
- FlixBus India
- Phone
- +91 99924 52851
- [email protected]
- Website
- Sri Kumaran Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Website
- Sri Kumaran Travels
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- ₹600–1,700
- Schedules at
- Jayavin Travels
- Website
- Jabbar Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
- Website
- Vallii Transport
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Schedules at
- Vallii Transport
- Phone
- +91 98425 11660
- [email protected]
- Website
- RKT Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Website
- RKT Travels
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a week
- Schedules at
- Dream Line Travels Private Limited
- Website
- Ken Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Ken Travels
- Website
- Rathimeena Travels B
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Rathimeena Travels B
- Website
- Sharma Transports
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Sharma Transports
- Website
- Ya2 Connect
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Ya2 Connect
- Website
- Pamba Travels
Bus from Thanjavur to Bengaluru
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Pamba Travels
- Website
- Intercity travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 50m
- Frequency
- Hourly
- Schedules at
- Intercity travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,100
- Schedules at
- Vijayanand Travels
- Website
- Varahi Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Schedules at
- Varahi Travels
- Website
- Ullal Holidays
Bus from Bengaluru to Udupi
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Schedules at
- Ullal Holidays
- Website
- Sai Sri Balaji Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 5m
- Frequency
- Once daily
- Schedules at
- Sai Sri Balaji Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 43m
- Frequency
- Once daily
- Schedules at
- Sri Durgamba Travels - R No 16
- Website
- Sms Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 6h 45m
- Frequency
- 6 times a week
- Schedules at
- Sms Travels
- Website
- SRP Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a week
- Schedules at
- SRP Travels
- Website
- Perinba Vilas Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Perinba Vilas Travels
- Phone
- +91-8879498558
- [email protected]
- Website
- Anand Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Anand Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bengaluru to Udupi
- Ave. Duration
- 7h 5m
- Frequency
- Once a week
- Estimated price
- ₹2,000–2,900
- Schedules at
- Purple Bus
- Website
- Durgamba Motors Route No. 2D
Bus from Bengaluru to Udupi
- Ave. Duration
- 8h 17m
- Frequency
- Once a week
- Schedules at
- Durgamba Motors Route No. 2D
- Website
- Apoorva Travels
Bus from Bengaluru to Udupi
- Ave. Duration
- 11h 10m
- Frequency
- Once a week
- Schedules at
- Apoorva Travels
- Website
- Ride Inn Kkr
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Schedules at
- Ride Inn Kkr
- Phone
- +91 26123 27205
- Website
- King Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 20m
- Frequency
- Every 4 hours
- Schedules at
- King Travels
- Website
- Sooriyan Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 45m
- Frequency
- 5 times a day
- Schedules at
- Sooriyan Travels
- Website
- Reliance Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 55m
- Frequency
- Twice daily
- Schedules at
- Reliance Travels
- Phone
- +91-8838448649
- [email protected]
- Website
- Swarnam Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Schedules at
- Swarnam Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
- Phone
- +91 90954 30730
- [email protected]
- Website
- Deltaking Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- Deltaking Travels
- Website
- Rb Anbu Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- Rb Anbu Travels
- Website
- SVT Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- SVT Travels
- Website
- Ayisha Travels
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 35m
- Frequency
- 5 times a week
- Schedules at
- Ayisha Travels
- Website
- Kalaimakal Travelss
Bus from Thiruvarur Membalam Bus stand to Chennai
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Schedules at
- Kalaimakal Travelss
- Phone
- +91 78389 86986
- [email protected]
- Website
- Bharathi Travels
Bus from Chennai to Manipal Tiger Circle
- Ave. Duration
- 15h 35m
- Frequency
- Twice daily
- Estimated price
- ₹1,200–2,100
- Schedules at
- Bharathi Travels
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 Travel Insider: Top Japan travel tips by Beatrix Holland, How to get from Southend Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
Booking & Getting There
Thiruvarur to Udupi bus services, operated by Ride Inn Kkr, arrive at Chennai station.
Thiruvarur to Udupi train services, operated by Indian Railways, arrive at Karur station.
Yes, the driving distance between Thiruvarur to Udupi is 743 km. It takes approximately 11h 28m to drive from Thiruvarur to Udupi.
Book your Thiruvarur to Udupi bus tickets online with Omio and 12go.asia.
There are 283+ hotels available in Udupi.





































