There are 7 ways to get from Colombo to Lukla by plane, unknown, train, ferry, 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 to Tribhuvan International Airport, travel
best- Fly from Bandaranaike International Airport (CMB) to Tribhuvan International Airport (KTM)CMB - KTM
- Walk from Tribhuvan International Airport (KTM) to Lukla
6h 38mTrain, ferry, drive, bus, travel
- Take the train from Colombo Fort to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the train from Thiruvarur Jn to Nagpur
- Take the train from Nagpur to Siliguri Jn
- Drive from Siliguri Jn to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Walk from Zhangmu to Lukla
4dFly to Bagdogra Airport, travel
- Fly from Bandaranaike International Airport (CMB) to Bagdogra Airport (IXB)CMB - IXB
- Walk from Bagdogra Airport (IXB) to Lukla
9h 33mFly to Tumlingtar, travel
- Fly from Bandaranaike International Airport (CMB) to Tumlingtar (TMI)CMB - TMI
- Walk from Tumlingtar (TMI) to Lukla
18h 30mFly to Darbhanga Airport, travel
- Fly from Bandaranaike International Airport (CMB) to Darbhanga Airport (DBR)CMB - DBR
- Walk from Darbhanga Airport (DBR) to Lukla
9h 28mFly to Lok Nayak Jayaprakash Airport, travel
- Fly from Bandaranaike International Airport (CMB) to Lok Nayak Jayaprakash Airport (PAT)CMB - PAT
- Walk from Lok Nayak Jayaprakash Airport (PAT) to Lukla
11h 2mTrain, ferry, drive, bus, travel via Kalyān
- Take the train from Colombo Fort to Kankesanturai
- Take the ferry from Kankesanturai to Nagapattinam
- Take the train from Nagappattinam to Kalyan Jn
- Take the train from Kalyan Jn to Siliguri Jn
- Drive from Siliguri Jn to Yadong Xian
- Take the bus from Yadong Xian to Lasa North Suburb Coach Station
- Take the bus from Lhasa Beijiao Passenger Transport Terminal to Zhangmu
- Walk from Zhangmu to Lukla
4d 16h
Bandaranaike International Airport (CMB) to Tribhuvan International Airport (KTM) flights
Questions & Answers
The distance between Colombo and Lukla is 2522 km.
It takes approximately 6h 38m to get from Colombo to Lukla, including transfers.
Lukla is 15 min ahead of Colombo. It is currently 1:34 PM in Colombo and 1:49 PM in Lukla.
There are 34+ hotels available in Lukla.
What companies run services between Colombo, Sri Lanka and Lukla, Nepal?
There is no direct connection from Colombo to Lukla. However, you can take the taxi to Bandaranaike International Airport (CMB) airport, fly to Tribhuvan International Airport (KTM), then travel to Lukla. Alternatively, you can take a train from Colombo Fort to Lukla via Kankesanturai, Kankesanturai, Nagapattinam, Thiruvarur Jn, Nagpur, Siliguri Jn, Yadong Xian, Lasa North Suburb Coach Station, Lhasa Beijiao Passenger Transport Terminal, and Zhangmu in around 4d.
- Website
- airindia.in
Flights from Bandaranaike International Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 5h 45m
- When
- Thursday to Saturday
- Estimated price
- $140–450
Flights from Bandaranaike International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $220–450
Flights from Bandaranaike International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $170–550
Flights from Bandaranaike International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $190–700
Flights from Bandaranaike International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 9h 20m
- When
- Tuesday to Saturday
- Estimated price
- $170–550
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $190–600
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 8h 40m
- When
- Thursday to Saturday
- Estimated price
- $180–600
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $170–550
Flights from Bandaranaike International Airport to Darbhanga Airport via Hyderabad
- Ave. Duration
- 6h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $170–550
Flights from Bandaranaike International Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $180–550
Flights from Bandaranaike International Airport to Darbhanga Airport via Madras, Hyderabad
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- $170–550
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Madras
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $180–600
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $180–600
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- $180–600
- Website
- buddhaair.com
Flights from Bandaranaike International Airport to Tumlingtar via Tribhuvan International Airport
- Ave. Duration
- 25h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $150–600
Flights from Bandaranaike International Airport to Tumlingtar via Delhi, Tribhuvan International Airport
- Ave. Duration
- 19h 45m
- When
- Every day
- Estimated price
- $170–550
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Tribhuvan International Airport
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $120–470
Flights from Bandaranaike International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $210–750
- Website
- starlightairline.com
Flights from Bandaranaike International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Thursday to Saturday
- Estimated price
- $200–550
Flights from Bandaranaike International Airport to Darbhanga Airport via Delhi
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- $190–700
- Website
- airindiaexpress.in
Flights from Bandaranaike International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- $200–700
- Website
- drukair.com.bt
Flights from Bandaranaike International Airport to Bagdogra Airport via Suvarnabhumi
- Ave. Duration
- 7h 55m
- When
- Tuesday and Saturday
- Estimated price
- $240–800
- Website
- spicejet.com
Flights from Bandaranaike International Airport to Darbhanga Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Thursday to Saturday
- Estimated price
- $180–600
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- $4–45
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- $4–7
- 3rd Class Fare
- $5–6
- Air Conditioned Saloon
- $9–45
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Thiruvarur Jn to Nagpur
- Ave. Duration
- 23h 20m
- Frequency
- Once a week
- Estimated price
- $7–55
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $7–9
- Third AC (3A)
- $18–22
- Second AC (2A)
- $25–35
- First Class (1A)
- $40–55
Train from Nagpur to Siliguri Jn
- Ave. Duration
- 28h 28m
- Frequency
- Once a week
- Estimated price
- $8–65
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $8–10
- Third AC (3A)
- $20–26
- Second AC (2A)
- $29–40
- First Class (1A)
- $50–65
Train from Nagappattinam to Kalyan Jn
- Ave. Duration
- 28h 32m
- Frequency
- Once a week
- Estimated price
- $7–60
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $7–10
- Third AC (3A)
- $19–24
- Second AC (2A)
- $27–35
- First Class (1A)
- $45–60
Train from Kalyan Jn to Siliguri Jn
- Ave. Duration
- 39h 58m
- Frequency
- Once a week
- Estimated price
- $11–90
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $11–14
- Third AC (3A)
- $28–40
- Second AC (2A)
- $40–55
- First Class (1A)
- $65–90
- Website
- qichezhan.net
Bus from Yadong Xian to Lasa North Suburb Coach Station
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- $22
- Schedules at
- qichezhan.net
- Website
- shipindia.com
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $74
- Schedules at
- shipindia.com
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 Need to know: Eurostar, How to get from Florence to Rome, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.













