There are 6 ways to get from Mangalore to Kathmandu by plane, car, train 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.
Recommended option
Fly to Kathmandu • 6h 22m
Cheapest option
Train, bus • 2 days 12h
4 alternative options
Fly to Darbhanga, drive • 10h 52m
Train, drive • 2 days 6h
Bus, train • 2 days 20h
Drive • 35h
Questions & Answers
The most affordable way to get from Mangalore to Kathmandu is to train and bus, which costs ₹2,700 - ₹7,000 and takes 2 days 12h.
The quickest way to get from Mangalore to Kathmandu is to fly which costs ₹11,000 - ₹27,000 and takes 6h 22m.
The distance between Mangalore and Kathmandu is 1971 km. The road distance is 2430.5 km.
The best way to get from Mangalore to Kathmandu without a car is to train and bus which takes 2 days 12h and costs ₹2,700 - ₹7,000.
It takes approximately 6h 22m to get from Mangalore to Kathmandu, including transfers.
There is no direct flight from Mangalore Airport to Kathmandu Airport. The quickest flight takes 9h 55m and has one stopover.
Kathmandu is 15 min ahead of Mangalore. It is currently 6:34 AM in Mangalore and 6:49 AM in Kathmandu.
Yes, the driving distance between Mangalore to Kathmandu is 2430 km. It takes approximately 35h to drive from Mangalore to Kathmandu.
Himalaya, SalamAir, Flydubai and four other airlines offer flights from Mangalore Airport to Kathmandu Airport.
There are 454+ hotels available in Kathmandu. Prices start at $100 USD per night.

- Distance: 1970.7 km
- Duration: 6h 22m
What companies run services between Mangalore, India and Kathmandu, Nepal?
IndiGo Airlines, Air India Limited and six other airlines fly from Mangalore to Kathmandu hourly.

- Website
- goindigo.in
Flights from Mangalore to Kathmandu via Pune, Delhi
- Ave. Duration
- 9h 55m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $150 - $350
Flights from Mangalore to Kathmandu via Mumbai
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $130 - $320
Flights from Mangalore to Kathmandu via Madras, Delhi
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- $180 - $400
Flights from Mangalore to Darbhanga via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $85 - $220
Flights from Mangalore to Darbhanga via Bengaluru, Hyderabad
- Ave. Duration
- 7h 25m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $90 - $220
Flights from Mangalore to Darbhanga via Pune, Kolkata
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- $110 - $260

- Website
- nepalairlines.com.np
Flights from Mangalore to Kathmandu via Mumbai
- Ave. Duration
- 6h 20m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $190 - $260
Flights from Mangalore to Kathmandu via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $180 - $240
Flights from Mangalore to Kathmandu via Bengaluru, Mumbai
- Ave. Duration
- 8h 15m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $230 - $310

- Website
- flydubai.com
Flights from Mangalore to Kathmandu via Dubai
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- $410 - $850

- Website
- spicejet.com
Flights from Mangalore to Darbhanga via Bengaluru
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $75 - $180

- Website
- airindia.in
Flights from Mangalore to Kathmandu via Mumbai, Delhi
- Ave. Duration
- 12h 25m
- When
- Every day
- Estimated price
- $160 - $360

- Website
- himalaya-airlines.com
Flights from Mangalore to Kathmandu via Dubai
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- $260 - $900

- Website
- salamair.com
Flights from Mangalore to Kathmandu via Muscat
- Ave. Duration
- 11h 10m
- When
- Monday
- Estimated price
- $380 - $800

India’s national rail operator runs passenger and freight trains on both long-distance and suburban routes across the country, from slower multi-stop to faster and more comfortable services. It’s a practical and affordable way to explore the country. Advance ticket bookings usually open 120 days before the date of the journey for Indian nationals; 365 days for international travellers. You’ll be allocated a seat or berth when you book and choose your class of travel.
Contact Details
- Phone
- 14646
- care@irctc.co.in
- Website
- indianrail.gov.in
Train from Mangalore Jn to New Delhi
- Ave. Duration
- 34h
- Frequency
- 3 times a week
- Estimated price
- $11 - $50
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- $11 - $15
- Third AC (3A)
- $28 - $35
- Second AC (2A)
- $40 - $50
Train from New Delhi to Raxaul Jn
- Ave. Duration
- 17h 20m
- Frequency
- Twice a week
- Estimated price
- $5 - $25
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- $5 - $7
- Third AC (3A)
- $14 - $18
- Second AC (2A)
- $20 - $25
Train from Mangalore Jn to VIRANGANA LAKSHMIBAI station
- Ave. Duration
- 33h 10m
- Frequency
- Once daily
- Estimated price
- $9 - $45
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- $9 - $13
- Third AC (3A)
- $25 - $35
- Second AC (2A)
- $35 - $45
Train from VIRANGANA LAKSHMIBAI station to Barhni
- Ave. Duration
- 11h 7m
- Frequency
- Once daily
- Estimated price
- $3 - $17
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- $3 - $5
- Third AC (3A)
- $9 - $12
- Second AC (2A)
- $13 - $17
Train from Yasvantpur Jn to Gorakhpur
- Ave. Duration
- 43h 15m
- Frequency
- 3 times a week
- Estimated price
- $12 - $55
- Website
- https://www.irctc.co.in
- Book at
- https://12go.asia/en/operator/indian-railways
- Sleeper Class
- $12 - $16
- Third AC (3A)
- $30 - $40
- Second AC (2A)
- $40 - $55

Bus from Krishnanagar to Kathmandu Balaju
- Ave. Duration
- 13h 25m
- Frequency
- Twice daily
- Estimated price
- $18
- Schedules at
- namastekapilvastubus.com

- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Mangaluru to Bengaluru Kempegowda
- Ave. Duration
- 8h
- Frequency
- Hourly
- Estimated price
- $5 - $13
- Schedules at
- ksrtc.in
- Standard
- $5 - $11
- Website
- shubhamtravel.in
Bus from Gorakhpur to Civil Mall, Kathmandu
- Ave. Duration
- 14h 35m
- Frequency
- Once a week
- Estimated price
- $30
- Schedules at
- shubhamtravel.in
- Book at
- 12go.asia
Want to know more about travelling around Nepal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
More Questions & Answers
The best way to get from Mangalore to Mangalore Airport is to taxi which takes 6 min and costs ₹270 - ₹330.