There are 8 ways to get from Udupi to Kathmandu by bus, plane, train, 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.
Bus to Bajpe Airport, fly
best- Take the bus from Udupi to Surathkalbus
- Fly from Bajpe Airport (IXE) to Tribhuvan International Airport (KTM)plane IXE - KTM
9h 22m$187–350Train, bus
cheapest- Take the train from Udupi to Yasvantpur Jntrain
- Take the train from Yasvantpur Jn to Gorakhpurtrain
- Take the bus from Gorakhpur to Swoyambhubus
2d 22h$19–141Bus via Nashik
- Take the bus from Udupi, Karnataka to Pune, Maharashtrabus
- Take the bus from Pune, Maharashtra to Nashik, Maharashtrabus
- Take the bus from Nashik Dwarka to Gorakhpur Nausadbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 1hTrain, drive
- Take the train from Udupi to Manmad Jntrain
- Take the train from Manmad Jn to Raxaul Jntrain
- Drive from Raxaul Jn to Kathmanducar
2d 2h$29–124Drive 2,348.9 km
- Drive from Udupi to Kathmanducar 2,348.9 km
34h 32m$301–434Train to Kannur International Airport, fly
- Take the train from Udupi to Kannurtrain
- Fly from Kannur International Airport (CNN) to Tribhuvan International Airport (KTM)plane CNN - KTM
12h 8m$171–366Train, bus via Panvel
- Take the train from Udupi to Panveltrain
- Take the train from Panvel to Barhnitrain
- Take the bus from Krishnanagar to Kathmandu Balajubus
2d 4h$30–110Bus
- Take the bus from Udupi to Bangalore Kempegowda Bus Terminal 2Abus
- Take the bus from Bangalore, Karnataka to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 20h
Udupi to Kathmandu by train, foot, and bus
Questions & Answers
The cheapest way to get from Udupi to Kathmandu is to train and bus via Panvel which costs $30 - $110 and takes 2 days 4h.
The fastest way to get from Udupi to Kathmandu is to bus and fly which takes 9h 22m and costs $180 - $350.
No, there is no direct bus from Udupi to Kathmandu. However, there are services departing from Udupi, Karnataka and arriving at Swoyambhu via Pune, Maharashtra, Nashik Dwarka and Gorakhpur. The journey, including transfers, takes approximately 2 days 1h.
The distance between Udupi and Kathmandu is 2033 km. The road distance is 2348.9 km.
The best way to get from Udupi to Kathmandu without a car is to bus via Nashik which takes 2 days 1h and costs .
It takes approximately 9h 22m to get from Udupi to Kathmandu, including transfers.
Udupi to Kathmandu bus services, operated by Anand Travels, depart from Udupi, Karnataka station.
Udupi to Kathmandu bus services, operated by Anand Travels, arrive at Pune, Maharashtra station.
Kathmandu is 15 min ahead of Udupi. It is currently 7:25 PM in Udupi and 7:40 PM in Kathmandu.
Yes, the driving distance between Udupi to Kathmandu is 2349 km. It takes approximately 34h 32m to drive from Udupi to Kathmandu.
What companies run services between Udupi, India and Kathmandu, Nepal?
You can take a bus from Udupi, Karnataka to Swoyambhu via Pune, Maharashtra, Nashik, Maharashtra, Nashik Dwarka, Gorakhpur Nausad, and Gorakhpur in around 2d 1h.
- Website
- nepalairlines.com.np
Flights from Bajpe Airport to Tribhuvan International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Wednesday and Sunday
- Estimated price
- $200–370
Flights from Bajpe Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 10h 51m
- When
- Tuesday and Thursday
- Estimated price
- $190–350
- Website
- airindia.in
Flights from Bajpe Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- $160–390
Flights from Kannur International Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $180–440
- Website
- goindigo.in
Flights from Bajpe Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $200–340
Flights from Kannur International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 10h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $160–340
- Website
- airindiaexpress.in
Flights from Kannur International Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, and Sunday
- Estimated price
- $180–440
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udupi to Manmad Jn
- Ave. Duration
- 18h 27m
- Frequency
- Once daily
- Estimated price
- $5–40
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $5–6
- Third AC (3A)
- $12–16
- Second AC (2A)
- $18–23
- First Class (1A)
- $30–40
Train from Manmad Jn to Raxaul Jn
- Ave. Duration
- 28h 55m
- Frequency
- Twice a week
- Estimated price
- $7–60
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $7–9
- Third AC (3A)
- $19–24
- Second AC (2A)
- $27–35
- First Class (1A)
- $45–60
Train from Udupi to Kannur
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1–15
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–9
- First Class (1A)
- $11–15
Train from Udupi to Panvel
- Ave. Duration
- 11h 49m
- Frequency
- Every 3 hours
- Estimated price
- $4–35
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–5
- Third AC (3A)
- $10–13
- Second AC (2A)
- $14–19
- First Class (1A)
- $24–35
Train from Panvel to Barhni
- Ave. Duration
- 28h 10m
- Frequency
- 5 times a week
- Estimated price
- $7–60
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $7–9
- Third AC (3A)
- $18–23
- Second AC (2A)
- $26–35
- First Class (1A)
- $45–60
Train from Udupi to Yasvantpur Jn
- Ave. Duration
- 9h 39m
- Frequency
- Once daily
- Estimated price
- $2–21
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–4
- Third AC (3A)
- $7–9
- Second AC (2A)
- $10–13
- First Class (1A)
- $16–21
Train from Yasvantpur Jn to Gorakhpur
- Ave. Duration
- 43h 15m
- Frequency
- 3 times a week
- Estimated price
- $10–80
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $10–13
- Third AC (3A)
- $26–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $60–80
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Udupi to Surathkal
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Schedules at
- ksrtc.in
Bus from Udupi to Bangalore Kempegowda Bus Terminal 2A
- Ave. Duration
- 8h 55m
- Frequency
- Hourly
- Estimated price
- $6–18
- Schedules at
- ksrtc.in
- AC Sleeper
- $6–18
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Udupi, Karnataka to Pune, Maharashtra
- Ave. Duration
- 14h 5m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- +919228009328
- [email protected]
- Website
- rajratanbus.in
Bus from Nashik Dwarka to Gorakhpur Nausad
- Ave. Duration
- 12h 20m
- Frequency
- Twice daily
- Estimated price
- $36–39
- Schedules at
- rajratanbus.in
- AC Sleeper
- $36–39
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
Bus from Gorakhpur to Swoyambhu
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- $6–37
- Book at
- goibibo.com
- AC Sleeper
- $6–17
- Phone
- 9857039522
- Website
- namastekapilvastubus.com
Bus from Krishnanagar to Kathmandu Balaju
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $19
- Website
- https://namastekapilvastubus.com/customer/namastekapilvastu.xhtml
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 Travelling to and around Russia for the 2018 FIFA World Cup, South Korea: Travelling from Seoul to Busan , and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
There are 1690+ hotels available in Kathmandu.




















