There are 7 ways to get from Mangaluru to Kathmandu by plane, train, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Bajpe Airport (IXE) to Tribhuvan International Airport (KTM)plane IXE - KTM
6h 33m$182–343Bus, train
cheapest- Take the bus from Mangaluru to Bangalore Kempegowda Bus Terminal 2Abus
- Take the train from Yasvantpur Jn to Gorakhpurtrain
- Take the bus from Gorakhpur to Swoyambhubus
2d 20h$23–139Train, drive
- Take the train from Mangalore Jn to Manmad Jntrain
- Take the train from Manmad Jn to Raxaul Jntrain
- Drive from Raxaul Jn to Kathmanducar
2d 4h$32–129Bus via Hyderabad
- Take the bus from Mangaluru, Karnataka to Hyderabad, Telanganabus
- Take the bus from Hyderabad, Telangana to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 17hDrive 2,401.4 km
- Drive from Mangaluru to Kathmanducar 2,401.4 km
35h 17m$307–444Train, bus
- Take the train from Mangalore Jn to Panveltrain
- Take the train from Panvel to Barhnitrain
- Take the bus from Krishnanagar to Kathmandu Balajubus
2d 5h$33–117Bus
- Take the bus from Mangaluru, Karnataka to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Gorakhpurbus
- Take the bus from Gorakhpur to Swoyambhubus
2d 19h
Bajpe Airport (IXE) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The cheapest way to get from Mangaluru to Kathmandu is to train and bus which costs $30 - $120 and takes 2 days 5h.
The fastest way to get from Mangaluru to Kathmandu is to fly which takes 6h 33m and costs $180 - $350.
No, there is no direct bus from Mangaluru to Kathmandu. However, there are services departing from Mangaluru, Karnataka and arriving at Swoyambhu via Hyderabad, Telangana and Gorakhpur. The journey, including transfers, takes approximately 2 days 17h.
The distance between Mangaluru and Kathmandu is 1984 km. The road distance is 2401.4 km.
The best way to get from Mangaluru to Kathmandu without a car is to bus via Hyderabad which takes 2 days 17h and costs .
It takes approximately 6h 33m to get from Mangaluru to Kathmandu, including transfers.
Mangaluru to Kathmandu bus services, operated by New Pooja Travels BRP, depart from Mangaluru, Karnataka station.
The best way to get from Mangaluru to Kathmandu is to fly which takes 6h 33m and costs $180 - $350. Alternatively, you can bus via Hyderabad, which costs and takes 2 days 17h.
Mangaluru to Kathmandu bus services, operated by New Pooja Travels BRP, arrive at Hyderabad, Telangana station.
Kathmandu is 15 min ahead of Mangaluru. It is currently 2:51 AM in Mangaluru and 3:06 AM in Kathmandu.
What companies run services between Mangaluru, India and Kathmandu, Nepal?
Air India Express, Air India Limited, and two other airlines fly from Bajpe Airport (IXE) to Tribhuvan International Airport (KTM) 3 times a day. Alternatively, you can take a bus from Mangaluru, Karnataka to Swoyambhu via Hyderabad, Telangana, Gorakhpur, and Gorakhpur in around 2d 17h.
- 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
- 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
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mangalore Jn to Manmad Jn
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $5–40
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $5–7
- Third AC (3A)
- $13–17
- Second AC (2A)
- $19–24
- 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 Mangalore Jn to Panvel
- Ave. Duration
- 13h 7m
- Frequency
- Every 4 hours
- Estimated price
- $4–35
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–14
- Second AC (2A)
- $15–20
- First Class (1A)
- $26–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 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
- +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
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Mangaluru to Bangalore Kempegowda Bus Terminal 2A
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- $6–18
- Schedules at
- ksrtc.in
- AC Sleeper
- $6–18
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 South Korea: Travelling from Seoul to Busan , Getting around the Cyclades, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Mangaluru to Kathmandu is 2401 km. It takes approximately 35h 17m to drive from Mangaluru to Kathmandu.
There are 1691+ hotels available in Kathmandu.

















