There are 10 ways to get from Kathmandu to Bir by plane, bus, car, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Tribhuvan International Airport to Indore, bus
best- Fly from Tribhuvan International Airport (KTM) to Indore (IDR)plane KTM - IDR
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
13h 23mBus, train
cheapest- Take the bus from Swoyambhu to Gorakhpurbus
- Take the train from Gorakhpur to Talvadyatrain 15018
40h 33m₹1,583–8,050Drive, train
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Khandwatrain 15547 / ...
28h 15m₹2,919–7,833Bus via Lucknow
- Take the bus from Kathmandu Swoyambhu to Lucknowbus
- Take the bus from Lucknow, Uttar Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
37h 50mDrive 1,352 km
- Drive from Kathmandu to Bircar 1,352 km
20h 58m₹16,536–23,885Fly Tribhuvan International Airport to Raja Bhoj International Airport, train
- Fly from Tribhuvan International Airport (KTM) to Raja Bhoj International Airport (BHO)plane KTM - BHO
- Take the train from Bhopal Jn to Talvadyatrain
12h 24m₹12,203–26,030Taxi to Simara Airport, fly to Indore, bus
- Take the taxi from Kathmandu to Simara Airport (SIF)taxi
- Fly from Simara Airport (SIF) to Indore (IDR)plane SIF - IDR
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
15h 20mDrive, train to Darbhanga Airport, fly to Indore, bus
- Drive from Kathmandu to Raxaul Jncar
- Take the train from Raxaul Jn to Shishotrain
- Fly from Darbhanga Airport (DBR) to Indore (IDR)plane DBR - IDR
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
18h 32mFly Tribhuvan International Airport to Aurangabad Airport, train
- Fly from Tribhuvan International Airport (KTM) to Aurangabad Airport (IXU)plane KTM - IXU
- Take the train from Aurangabad to Manmad Jntrain
- Take the train from Manmad Jn to Khandwatrain
15h 22m₹15,409–34,113Bus
- Take the bus from Swoyambhu to Gorakhpurbus
- Take the bus from Gorakhpur to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradeshbus
42h
Tribhuvan International Airport (KTM) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Kathmandu to Bir is to drive and train which costs ₹2,900 - ₹8,000 and takes 28h 15m.
The fastest way to get from Kathmandu to Bir is to fly and train which takes 12h 24m and costs ₹12,000 - ₹26,000.
No, there is no direct bus from Kathmandu to Bir. However, there are services departing from Kathmandu Swoyambhu and arriving at Khandwa, Madhya Pradesh via Lucknow, Uttar Pradesh and Indore, Madhya Pradesh. The journey, including transfers, takes approximately 37h 50m.
The distance between Kathmandu and Bir is 1283 km. The road distance is 1352 km.
The best way to get from Kathmandu to Bir without a car is to bus via Lucknow which takes 37h 50m and costs .
It takes approximately 13h 23m to get from Kathmandu to Bir, including transfers.
Kathmandu to Bir bus services, operated by Asians Shina Tours & Travel, depart from Kathmandu Swoyambhu station.
Kathmandu to Bir bus services, operated by Asians Shina Tours & Travel, arrive at Lucknow station.
Yes, the driving distance between Kathmandu to Bir is 1352 km. It takes approximately 20h 58m to drive from Kathmandu to Bir.
What companies run services between Kathmandu, Nepal and Bir, Madhya Pradesh, India?
You can take a bus from Kathmandu Swoyambhu to Bir via Lucknow, Charbagh, Sachivalaya, Lucknow, Uttar Pradesh, Indore, Madhya Pradesh, and Khandwa, Madhya Pradesh in around 37h 50m.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹13,000–45,000
Flights from Tribhuvan International Airport to Indore via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹15,000–44,000
Flights from Tribhuvan International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹27,000–80,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 9h 26m
- When
- Every day
- Estimated price
- ₹22,000–70,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Bengaluru
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹49,000–100,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Darbhanga Airport to Indore via Hyderabad
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Darbhanga Airport to Indore via Kolkata
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Tribhuvan International Airport to Aurangabad Airport via Delhi
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹15,000–44,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹11,000–45,000
Flights from Tribhuvan International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- ₹11,000–47,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- ₹37,000–80,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 8h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₹42,000–90,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–30,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–32,000
Flights from Tribhuvan International Airport to Aurangabad Airport via Delhi
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- ₹14,000–31,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- ₹21,000–45,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- ₹37,000–80,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Khandwa
- Ave. Duration
- 25h 12m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,800
- First Class (1A)
- ₹3,600–4,600
Train from Bhopal Jn to Talvadya
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Raxaul Jn to Shisho
- Ave. Duration
- 4h 9m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Aurangabad to Manmad Jn
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- 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 Manmad Jn to Khandwa
- Ave. Duration
- 4h 22m
- Frequency
- Hourly
- 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 Gorakhpur to Talvadya
- Ave. Duration
- 23h 38m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,000
- Website
- Prabhat Bus Service
Bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradesh
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- Prabhat Bus Service
Bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradesh
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- Prabhat Bus Service
Bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradesh
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- Prabhat Bus Service
Bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradesh
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- Prabhat Bus Service
Bus from Indore, Madhya Pradesh to Khandwa, Madhya Pradesh
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Schedules at
- Prabhat Bus Service
- Phone
- 9599757693
- [email protected]
Bus from Kathmandu Swoyambhu to Lucknow
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,800–3,400
- Schedules at
- Asian Shina Tours and Travels
- Phone
- +91 9530045999
- Website
- gajrajbus.com
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
Bus from Swoyambhu to Gorakhpur
- Ave. Duration
- 15h 15m
- Frequency
- Once daily
- Estimated price
- ₹600–3,500
- Book at
- goibibo.com
- AC Sleeper
- ₹600–1,600
- Website
- Khajuraho Travels Pvt Ltd
Bus from Gorakhpur to Indore, Madhya Pradesh
- Ave. Duration
- 20h 54m
- Frequency
- Hourly
- Schedules at
- Khajuraho Travels Pvt Ltd
- Ave. Duration
- 2h 2m
- Estimated price
- ₹8,000–10,000
Impala Travel Service
- Phone
- +977 1-4701549
- Website
- impala.com.np
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 Train travel in Spain: A guide to Renfe, 5 incredible day trips from Florence by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.












