There are 8 ways to get from Gūdūr to Udupi by train, plane, bus, 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.
Train to Tirupati Airport, fly to Bajpe Airport, bus
best- Take the train from Gudur Jn to Renigunta Jntrain
- Fly from Tirupati Airport (TIR) to Bajpe Airport (IXE)plane TIR - IXE
- Take the bus from Surathkal to Udupibus
7h 19m₹10,267–21,172Train, bus
cheapest- Take the train from Gudur Jn to Mangaloretrain 22851
- Take the bus from Mangalore to Udupibus
20h 50m₹534–3,634Bus
- Take the bus from FlixBus Gudur - Bypass to FlixBus Bengaluru - KR Purambus FlixBus IN4220 / ...
- Take the bus from Bangalore Kempegowda Bus Terminal 2A to Udupibus
15h 41m₹1,143–3,394Drive 704.2 km
- Drive from Gūdūr to Udupicar 704.2 km
10h 28m₹7,950–11,483Train to Chennai International Airport, fly to Bajpe Airport, bus
- Take the train from Gudur Jn to Chennai Centraltrain
- Fly from Chennai International Airport (MAA) to Bajpe Airport (IXE)plane MAA - IXE
- Take the bus from Surathkal to Udupibus
7h 28m₹6,727–15,012Train to Tirupati Airport, fly to Shivamogga, bus
- Take the train from Gudur Jn to Renigunta Jntrain
- Fly from Tirupati Airport (TIR) to Shivamogga (RQY)plane TIR - RQY
- Take the bus from Shivamogga, Karnataka to Udupi, Karnatakabus
9h 45mTrain, bus via Bengaluru
- Take the train from Gudur Jn to Tirupatitrain
- Take the bus from Tirupati to Bangalore Majesticbus
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus
- Take the bus from Mangaluru, Karnataka to Udupi, Karnatakabus
17h 5mTrain
- Take the train from Gudur Jn to Bangalore Canttrain 12577
- Take the train from Bangalore Cant to Udupitrain 16585
23h 33m₹577–4,463
Gūdūr to Udupi by bus
Questions & Answers
The cheapest way to get from Gūdūr to Udupi is to train and bus which costs ₹500 - ₹3,700 and takes 20h 50m.
The fastest way to get from Gūdūr to Udupi is to train and fly and bus which takes 7h 19m and costs ₹10,000 - ₹22,000.
No, there is no direct bus from Gūdūr to Udupi. However, there are services departing from FlixBus Gudur - Bypass and arriving at Udupi via KR Pura Govt Hospital and Bangalore Kempegowda Bus Terminal 2A. The journey, including transfers, takes approximately 15h 41m.
No, there is no direct train from Gūdūr to Udupi. However, there are services departing from Gudur Jn and arriving at Udupi via Bangalore Cant. The journey, including transfers, takes approximately 23h 33m.
The distance between Gūdūr and Udupi is 655 km. The road distance is 704.2 km.
The best way to get from Gūdūr to Udupi without a car is to bus which takes 15h 41m and costs ₹1,100 - ₹3,400.
It takes approximately 7h 19m to get from Gūdūr to Udupi, including transfers.
Gūdūr to Udupi bus services, operated by FlixBus India, depart from FlixBus Gudur - Bypass station.
Gūdūr to Udupi train services, operated by Indian Railways, depart from Gudur Jn station.
The best way to get from Gūdūr to Udupi is to bus which takes 15h 41m and costs ₹1,100 - ₹3,400. Alternatively, you can train, which costs ₹550 - ₹4,500 and takes 23h 33m.
What companies run services between Gūdūr, India and Udupi, India?
You can take a bus from FlixBus Gudur - Bypass to Udupi via FlixBus Bengaluru - KR Puram, KR Pura Govt Hospital, Kempegowda Bus Station, and Bangalore Kempegowda Bus Terminal 2A in around 15h 41m. Alternatively, you can take a train from Gudur Jn to Udupi via Bangalore Cant in around 23h 33m.
- Website
- goindigo.in
Flights from Tirupati Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Tirupati Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Tirupati Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Chennai International Airport to Bajpe Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–8,000
Flights from Chennai International Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- ₹6,000–8,000
Flights from Chennai International Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–8,000
- Website
- starair.in
Flights from Tirupati Airport to Shivamogga
- Ave. Duration
- 1h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–39,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gudur Jn to Renigunta Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gudur Jn to Mangalore
- Ave. Duration
- 18h 50m
- Frequency
- Once a week
- Estimated price
- ₹460–3,500
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,500
Train from Gudur Jn to Chennai Central
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Gudur Jn to Renigunta Jn
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Gudur Jn to Tirupati
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gudur Jn to Bangalore Cant
- Ave. Duration
- 8h 23m
- Frequency
- Once a week
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Bangalore Cant to Udupi
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
- 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 Bangalore Kempegowda Bus Terminal 2A to Udupi
- Ave. Duration
- 7h 48m
- Frequency
- Hourly
- Estimated price
- ₹600–1,800
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹600–1,800
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
- Twice daily
- Estimated price
- ₹160–210
- Website
- FlixBus India
Bus from FlixBus Gudur - Bypass to FlixBus Bengaluru - KR Puram
- Ave. Duration
- 6h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹500–1,600
- Website
- FlixBus India
Bus from Surathkal to Udupi
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ₹160–210
- Website
- FlixBus India
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Mangalore to Udupi
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₹70–150
- Website
- KSRTC
- Website
- Sri Durgamba Travels
Bus from Shivamogga, Karnataka to Udupi, Karnataka
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Schedules at
- Sri Durgamba Travels
- Phone
- 0866 2570005
- [email protected]
- Website
- APSRTC
Bus from Tirupati to Bangalore Majestic
- Ave. Duration
- 5h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹280–700
- Website
- APSRTC
- Seater
- ₹280–700
Bus from Bangalore, Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 7h
- Frequency
- Every 10 minutes
- Schedules at
- Sri Durgamba Travels - R No 81
- Website
- PVS Tours and Travels
Bus from Mangaluru, Karnataka to Udupi, Karnataka
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Schedules at
- PVS Tours and 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 Bali: What to do if Mount Agung erupts, Flying into Beijing?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Gūdūr to Udupi bus services, operated by FlixBus India, arrive at FlixBus Bengaluru - KR Puram station.
Gūdūr to Udupi train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Gūdūr to Udupi is 704 km. It takes approximately 10h 28m to drive from Gūdūr to Udupi.
Book your Gūdūr to Udupi bus tickets online with Omio.
There are 316+ hotels available in Udupi.


















