There are 9 ways to get from Colombo to Pokhara by plane, train, ferry, bus, taxi, 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.
Fly to Pokhara Airport
best- Fly from Bandaranaike International Airport (CMB) to Pokhara Airport (PKR)plane CMB - PKR
6h 44m$292–789Train, ferry, drive, bus
cheapest- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Renigunta Jntrain
- Take the train from Renigunta Jn to Raxaul Jntrain
- Take the train from Raxaul Jn to Narkatiaganj Jntrain
- Drive from Narkatiaganj Jn to Chitwancar
- Take the bus from Chitwan to Pokharabus
4d 1h$114–243Train, ferry, bus, taxi via Itārsi
- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Thiruvarur Jn to Itarsi Jntrain
- Take the train from Itarsi Jn to Barhnitrain
- Take the bus from Krishnanagar to Nayagaunbus
- Take the taxi from Nayagaun to Pokharataxi
2d 19hBus, ferry, taxi
- Take the bus from Pettah to Kankesanturaibus
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the bus from Velankanni Bus stand to Bengalurubus
- Take the bus from Bengaluru to Gorakhpurbus
- Take the bus from Gorakhpur to Sonaulibus
- Take the taxi from Butwal to Pokharataxi
3d 3hFly to Tribhuvan International Airport, bus, taxi
- Fly from Bandaranaike International Airport (CMB) to Tribhuvan International Airport (KTM)plane CMB - KTM
- Take the bus from Kalanki Dhungeadda to Manakamanabus
- Take the taxi from Manakamana to Pokharataxi
8h 24m$320–515Fly to Gorakhpur Airport, drive
- Fly from Bandaranaike International Airport (CMB) to Gorakhpur Airport (GOP)plane CMB - GOP
- Drive from Gorakhpur Airport (GOP) to Pokharacar
11h 7m$297–782Fly to Bharatpur Airport, taxi
- Fly from Bandaranaike International Airport (CMB) to Bharatpur Airport (BHR)plane CMB - BHR
- Take the taxi from Bharatpur Airport (BHR) to Pokharataxi
9h 12m$707–1,832Fly to Bhairawa, taxi
- Fly from Bandaranaike International Airport (CMB) to Bhairawa (BWA)plane CMB - BWA
- Take the taxi from Bhairawa (BWA) to Pokharataxi
9h 3m$407–892Train, ferry, bus, taxi
- Take the train from Colombo Fort to Kankesanturaitrain
- Take the ferry from Kankesanturai to Nagapattinamferry
- Take the train from Nagappattinam to Katpadi Jntrain
- Take the train from Katpadi Jn to Gonda Jntrain
- Take the train from Gonda Jn to Barhnitrain
- Take the bus from Krishnanagar to Butwalbus
- Take the taxi from Butwal to Pokharataxi
2d 21h
Bandaranaike International Airport (CMB) to Pokhara Airport (PKR) flights
Comparing Your Travel Options
The cheapest way to get from Colombo to Pokhara is to train and ferry and drive and bus which costs $110 - $250 and takes 4 days 1h.
The fastest way to get from Colombo to Pokhara is to fly which takes 6h 44m and costs $290 - $800.
The distance between Colombo and Pokhara is 2419 km.
The best way to get from Colombo to Pokhara without a car is to train and ferry and bus and taxi via Itārsi which takes 2 days 19h and costs .
It takes approximately 6h 44m to get from Colombo to Pokhara, including transfers.
Pokhara is 15 min ahead of Colombo. It is currently 10:17 AM in Colombo and 10:32 AM in Pokhara.
There are 536+ hotels available in Pokhara.
What companies run services between Colombo, Sri Lanka and Pokhara, Nepal?
SriLankan Airlines, Yeti Airlines, and three other airlines fly from Bandaranaike International Airport (CMB) to Pokhara Airport (PKR) 3 times a day.
- Website
- buddhaair.com
Flights from Bandaranaike International Airport to Bharatpur Airport via Tribhuvan International Airport
- Ave. Duration
- 7h 12m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $600–1,700
Flights from Bandaranaike International Airport to Bharatpur Airport via Bengaluru, Tribhuvan International Airport
- Ave. Duration
- 8h 25m
- When
- Thursday to Saturday
- Estimated price
- $750–2,000
Flights from Bandaranaike International Airport to Bharatpur Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- $650–2,000
Flights from Bandaranaike International Airport to Bhairawa via Bengaluru, Tribhuvan International Airport
- Ave. Duration
- 8h 40m
- When
- Thursday to Saturday
- Estimated price
- $310–850
Flights from Bandaranaike International Airport to Bhairawa via Delhi, Tribhuvan International Airport
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $270–750
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- $270–750
Flights from Bandaranaike International Airport to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $240–700
Flights from Bandaranaike International Airport to Gorakhpur Airport via Hyderabad
- Ave. Duration
- 6h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $240–700
Flights from Bandaranaike International Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $250–750
Flights from Bandaranaike International Airport to Gorakhpur Airport via Madras, Hyderabad
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- $240–700
- Website
- yetiairlines.com
Flights from Bandaranaike International Airport to Pokhara Airport via Tribhuvan International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $260–750
Flights from Bandaranaike International Airport to Bhairawa via Tribhuvan International Airport
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $250–700
Flights from Bandaranaike International Airport to Bhairawa via Delhi, Tribhuvan International Airport
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- $300–850
- Website
- novaairways.com
Flights from Bandaranaike International Airport to Pokhara Airport via Bengaluru, Tribhuvan International Airport
- Ave. Duration
- 8h 5m
- When
- Thursday to Saturday
- Estimated price
- $330–850
Flights from Bandaranaike International Airport to Pokhara Airport via Delhi, Tribhuvan International Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- $280–850
- Website
- airindia.in
Flights from Bandaranaike International Airport to Tribhuvan International Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Thursday to Saturday
- Estimated price
- $270–700
Flights from Bandaranaike International Airport to Tribhuvan International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- $190–700
- Website
- starlightairline.com
Flights from Bandaranaike International Airport to Gorakhpur Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Thursday to Saturday
- Estimated price
- $280–700
Flights from Bandaranaike International Airport to Gorakhpur Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- $250–750
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Tribhuvan International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- $210–600
- Website
- spicejet.com
Flights from Bandaranaike International Airport to Gorakhpur Airport via Mumbai
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- $240–700
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- $4–11
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $4–6
- Air Conditioned Saloon
- $8–11
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- $4–11
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $4–6
- Air Conditioned Saloon
- $8–11
Train from Colombo Fort to Kankesanturai
- Ave. Duration
- 7h 4m
- Frequency
- 3 times a day
- Estimated price
- $4–11
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $4–6
- Air Conditioned Saloon
- $8–11
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thiruvarur Jn to Itarsi Jn
- Ave. Duration
- 29h 35m
- Frequency
- Once a week
- Estimated price
- $7–60
- Website
- irctc.co.in
- Sleeper Class
- $7–10
- Third AC (3A)
- $19–25
- Second AC (2A)
- $28–35
- First Class (1A)
- $45–60
Train from Itarsi Jn to Barhni
- Ave. Duration
- 16h 41m
- Frequency
- Once daily
- Estimated price
- $4–40
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $12–15
- Second AC (2A)
- $17–21
- First Class (1A)
- $28–40
Train from Nagappattinam to Katpadi Jn
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a week
- Estimated price
- $2–19
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–19
Train from Katpadi Jn to Gonda Jn
- Ave. Duration
- 39h 20m
- Frequency
- 4 times a week
- Estimated price
- $10–80
- Website
- irctc.co.in
- Sleeper Class
- $10–12
- Third AC (3A)
- $25–35
- Second AC (2A)
- $35–50
- First Class (1A)
- $60–80
Train from Gonda Jn to Barhni
- Ave. Duration
- 1h 48m
- Frequency
- Every 4 hours
- Estimated price
- $1–12
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Nagappattinam to Renigunta Jn
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a week
- Estimated price
- $2–23
- Website
- irctc.co.in
- Sleeper Class
- $2–4
- Third AC (3A)
- $7–10
- Second AC (2A)
- $10–14
- First Class (1A)
- $17–23
Train from Renigunta Jn to Raxaul Jn
- Ave. Duration
- 2d 8h
- Frequency
- Once a week
- Estimated price
- $12–95
- Website
- irctc.co.in
- Sleeper Class
- $12–15
- Third AC (3A)
- $30–40
- Second AC (2A)
- $40–55
- First Class (1A)
- $70–95
Train from Raxaul Jn to Narkatiaganj Jn
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Estimated price
- $1–10
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–10
- Phone
- 9857039522
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Krishnanagar to Nayagaun
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Namaste Kapilvatsu Tours and Travels
Bus from Krishnanagar to Butwal
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Website
- Namaste Kapilvatsu Tours and Travels
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Pettah to Kankesanturai
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Estimated price
- $8–9
- Schedules at
- NCG Express Facebook
- Sleeper/Seater
- $8–9
- Phone
- +91 76670 07703
- [email protected]
- Website
- Swamy Ayyappa Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Website
- Swamy Ayyappa Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Website
- A1 Travels
- Website
- Kanakadhara Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 10h 15m
- Frequency
- 3 times a day
- Schedules at
- Kanakadhara Travels
- Website
- Royal Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Schedules at
- Royal Travels
- Phone
- +91 9865511926
- [email protected]
- Website
- Universal Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 10h 20m
- Frequency
- Once daily
- Website
- Universal Travels
- Website
- Sharma Transports
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 11h 30m
- Frequency
- 6 times a week
- Schedules at
- Sharma Transports
- Website
- Shama Transport
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Schedules at
- Shama Transport
- Website
- Loyal Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- Once a week
- Schedules at
- Loyal Travels
- Website
- Mannan Travels
Bus from Velankanni Bus stand to Bengaluru
- Ave. Duration
- 9h 35m
- Frequency
- Once a week
- Schedules at
- Mannan Travels
- Website
- Karni Kripa Tours & Travels
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 40h 50m
- Frequency
- Twice daily
- Schedules at
- Karni Kripa Tours & Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 42h 15m
- Frequency
- Twice daily
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 42h 15m
- Frequency
- Once daily
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 40h 30m
- Frequency
- Once daily
- Website
- Bhaiya Travels
- Website
- Travel Point
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 40h 30m
- Frequency
- 6 times a week
- Schedules at
- Travel Point
- Website
- Kalyani Travels
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 38h
- Frequency
- 3 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Bengaluru to Gorakhpur
- Ave. Duration
- 2d 1h
- Frequency
- 3 times a week
- Website
- Abha Bus
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Gorakhpur to Sonauli
- Ave. Duration
- 4h
- Frequency
- 6 times a week
- Website
- Shubham Travels
- Website
- Vikram Bus
Bus from Gorakhpur to Sonauli
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Schedules at
- Vikram Bus
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Gorakhpur to Sonauli
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Website
- Gajraj Travels
- Phone
- 9851084541 , 9851093998
- [email protected]
- Website
- babaadventure.com
Bus from Kalanki Dhungeadda to Manakamana
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $7
- Book at
- babaadventure.com
- Phone
- 022 - 22026666
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $70
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $70
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $70
- Website
- The Shipping Corporation of India
Ferry from Kankesanturai to Nagapattinam
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $70
- Website
- The Shipping Corporation of India
- Ave. Duration
- 2h 26m
- Estimated price
- $75–160
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 How to get from Heathrow Airport into central London, Italian Lakes: Getting around by train, and Travelling around the UAE - to help you get the most out of your next trip.

















































