There are 3 ways to get from Bishkek 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, fly
best- Take the bus from Bishkek Avtovokzal to Almaty Sayran Bus Stationbus
- Fly from Almaty International Airport (ALA) to Tribhuvan International Airport (KTM)plane ALA - KTM
14h 27m$356–499Bus, train, drive
cheapest- Take the bus from Bishkek Avtovokzal to Kashgarbus
- Take the train from Kashgar to Guangyuantrain
- Take the train from Guangyuan to Lhasatrain
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmubus
- Drive from Zhangmu to Kathmanducar
5d 4h$303–509Drive 3,002.4 km
- Drive from Bishkek to Kathmanducar 3,002.4 km
45h 23m$384–555
Almaty International Airport (ALA) to Tribhuvan International Airport (KTM) flights
Comparing Your Travel Options
The cheapest way to get from Bishkek to Kathmandu is to bus and train and drive which costs $300 - $550 and takes 5 days 4h.
The fastest way to get from Bishkek to Kathmandu is to bus and fly which takes 14h 27m and costs $350 - $500.
The distance between Bishkek and Kathmandu is 2156 km. The road distance is 3002.4 km.
It takes approximately 14h 27m to get from Bishkek to Kathmandu, including transfers.
Kathmandu is 15 min behind Bishkek. It is currently 9:57 AM in Bishkek and 9:42 AM in Kathmandu.
Yes, the driving distance between Bishkek to Kathmandu is 3002 km. It takes approximately 45h 23m to drive from Bishkek to Kathmandu.
There are 1667+ hotels available in Kathmandu.
What companies run services between Bishkek, Kyrgyzstan and Kathmandu, Nepal?
There is no direct connection from Bishkek to Kathmandu. However, you can take the taxi to Bishkek Avtovokzal, take the bus to Almaty Sayran Bus Station, take the taxi to Almaty International Airport (ALA) airport, fly to Tribhuvan International Airport (KTM), walk to Tribhuvan International Airport, then take the line 5 bus to Singhadurbar. Alternatively, you can take a vehicle from Bishkek to Kathmandu via Bishkek Avtovokzal, Kashgar, Kashgar, Guangyuan, Lhasa, Lhasa Beijiao Passenger Transport Terminal, and Zhangmu in around 5d 4h.
- Website
- flydubai.com
Flights from Almaty International Airport to Tribhuvan International Airport via Dubai
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- $320–850
Train from Kashgar to Guangyuan
- Ave. Duration
- 43h 15m
- Frequency
- Once daily
- Estimated price
- $45–110
- Schedules at
- chinahighlights.com
- Hard/Soft Seat
- $45–65
- Hard Sleeper
- $90–110
- Soft Sleeper
- $140–170
- Phone
- +996 555 452 709
- Website
- avtovokzal.kg
Bus from Bishkek Avtovokzal to Almaty Sayran Bus Station
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- $6
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
Bus from Bishkek Avtovokzal to Kashgar
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- $85
- Book at
- Bishkek City Hall
- Book at
- Tezket.kg
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 Is ride-sharing platform BlaBlaCar right for you?, How to get from Luton Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.




