There are 7 ways to get from Coimbatore Airport (CJB) to Badulla by bus, plane, taxi, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Cochin International Airport, fly to Hatton, taxi
best- Take the bus from Coimbatore to Aluvabus
- Fly from Cochin International Airport (COK) to Hatton (NUF)plane COK - NUF
- Take the taxi from Hatton (NUF) to Badullataxi
20h 25mRs 36,306–104,624Train, ferry
cheapest- Take the train from Coimbatore Jn to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Polgahawela Junctiontrain
- Take the train from Polgahawela to Badulla Stationtrain
28h 51mRs 27,156–36,976Fly Coimbatore International Airport to Colombo Airport, fly to Victoria Resevour Kandy, taxi
- Fly from Coimbatore International Airport (CJB) to Bandaranaike International Airport (CMB)plane CJB - CMB
- Fly from Colombo Airport to Victoria Resevour Kandyplane
- Take the taxi from Victoria Resevour Kandy to Badullataxi
8h 18mRs 102,492–134,466Bus, ferry
- Take the bus from Velankkani to Nagorebus
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the bus from Kankesanturai to Pettahbus
- Take the bus from Colombo Bastian Mawatha Bus Terminal to Badulla Main Bus Stationbus
26h 12mRs 30,467–35,096Train, ferry via Thanjavur
- Take the train from Irugur to Thanjavurtrain
- Take the train from Thanjavur to Nagappattinamtrain
- Take the ferry from Nagapattinam to Kankesanturaiferry
- Take the train from Kankesanturai to Polgahawela Junctiontrain
- Take the train from Polgahawela to Badulla Stationtrain
28h 44mRs 27,216–39,222Bus to Cochin International Airport, fly to Kandy, taxi
- Take the bus from Coimbatore to Aluvabus
- Fly from Cochin International Airport (COK) to Kandy (KDW)plane COK - KDW
- Take the taxi from Kandy (KDW) to Badullataxi
20h 49mRs 37,406–106,124Train to Trichy International Airport, fly to Jaffna, train
- Take the train from Irugur to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Jaffna (JAF)plane TRZ - JAF
- Take the train from Chunnakam to Polgahawela Junctiontrain
- Take the train from Polgahawela to Badulla Stationtrain
21h 44mRs 45,360–155,276
Cochin International Airport (COK) to Hatton (NUF) flights
Questions & Answers
The cheapest way to get from Coimbatore Airport (CJB) to Badulla is to train and ferry which costs Rs. 27000 - Rs. 37000 and takes 28h 51m.
The fastest way to get from Coimbatore Airport (CJB) to Badulla is to fly and taxi which takes 8h 18m and costs Rs. 100000 - Rs. 140000.
The distance between Coimbatore Airport (CJB) and Badulla is 871 km.
The best way to get from Coimbatore Airport (CJB) to Badulla without a car is to train and ferry via Thanjavur which takes 28h 44m and costs Rs. 27000 - Rs. 40000.
It takes approximately 20h 25m to get from Coimbatore Airport (CJB) to Badulla, including transfers.
There are 1341+ hotels available in Badulla.
What companies run services between Coimbatore Airport (CJB), India and Badulla, Sri Lanka?
There is no direct connection from Coimbatore Airport (CJB) to Badulla. However, you can take the taxi to Coimbatore, take the bus to Aluva, walk to Aluva station, take the bus to Kochi Airport, walk to Cochin International Airport (COK) airport, fly to Hatton (NUF), then take the taxi to Badulla. Alternatively, you can fly to Bandaranaike International Airport (CMB), fly to Victoria Resevour Kandy, then take the taxi to Badulla.
- Website
- cinnamonair.com
Flights from Cochin International Airport to Hatton via Bandaranaike International Airport
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 28,000–90,000
Flights from Cochin International Airport to Hatton via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 35,000–110,000
Flights from Cochin International Airport to Hatton via Madras, Bandaranaike International Airport
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 37,000–120,000
Flights from Cochin International Airport to Hatton via Male, Bandaranaike International Airport
- Ave. Duration
- 21h
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- Rs 55,000–110,000
Flights from Cochin International Airport to Hatton via Hyderabad, Bandaranaike International Airport
- Ave. Duration
- 25h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 48,000–140,000
Flights from Cochin International Airport to Kandy via Bandaranaike International Airport
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 28,000–90,000
Flights from Cochin International Airport to Kandy via Bengaluru, Bandaranaike International Airport
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rs 35,000–110,000
Flights from Cochin International Airport to Kandy via Madras, Bandaranaike International Airport
- Ave. Duration
- 20h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 37,000–120,000
Flights from Cochin International Airport to Kandy via Male, Bandaranaike International Airport
- Ave. Duration
- 21h
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- Rs 55,000–110,000
Flights from Cochin International Airport to Kandy via Hyderabad, Bandaranaike International Airport
- Ave. Duration
- 25h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 48,000–140,000
- Website
- goindigo.in
Flights from Coimbatore International Airport to Bandaranaike International Airport via Madras
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- Rs 42,000–75,000
Flights from Coimbatore International Airport to Bandaranaike International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 42,000–75,000
Flights from Trichy International Airport to Jaffna
- Ave. Duration
- 45 min
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 39,000–130,000
- Website
- airindia.in
Flights from Coimbatore International Airport to Bandaranaike International Airport via Mumbai
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- Rs 55,000–180,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Irugur to Thanjavur
- Ave. Duration
- 4h 32m
- Frequency
- 6 times a week
- Estimated price
- Rs 700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 700–850
- Third AC (3A)
- Rs 1,900–2,400
- Second AC (2A)
- Rs 2,600–3,300
- First Class (1A)
- Rs 4,400–5,500
Train from Thanjavur to Nagappattinam
- Ave. Duration
- 1h 38m
- Frequency
- 5 times a day
- Estimated price
- Rs 460–3,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 460–550
- Third AC (3A)
- Rs 1,300–1,700
- Second AC (2A)
- Rs 1,700–2,200
- First Class (1A)
- Rs 2,800–3,600
Train from Irugur to Tiruchchirapali
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- Rs 650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 650–800
- Third AC (3A)
- Rs 1,700–2,200
- Second AC (2A)
- Rs 2,400–3,100
- First Class (1A)
- Rs 4,000–5,000
Train from Coimbatore Jn to Nagappattinam
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- Rs 800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- Rs 800–1,000
- Third AC (3A)
- Rs 2,200–2,800
- Second AC (2A)
- Rs 3,100–3,900
- First Class (1A)
- Rs 5,000–6,500
- Phone
- +94 114 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kankesanturai to Polgahawela Junction
- Ave. Duration
- 5h 39m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,300
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
Train from Polgahawela to Badulla Station
- Ave. Duration
- 8h 6m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
Train from Chunnakam to Polgahawela Junction
- Ave. Duration
- 5h 31m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,300
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
Train from Polgahawela to Badulla Station
- Ave. Duration
- 8h 6m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
Train from Kankesanturai to Polgahawela Junction
- Ave. Duration
- 5h 39m
- Frequency
- 4 times a day
- Estimated price
- Rs 1,300–3,300
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,400–1,800
- Air Conditioned Saloon
- Rs 2,500–3,300
Train from Polgahawela to Badulla Station
- Ave. Duration
- 8h 6m
- Frequency
- 3 times a day
- Estimated price
- Rs 1,300–3,200
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,700
- Air Conditioned Saloon
- Rs 2,400–3,200
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Coimbatore to Aluva
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- Rs 2,000–7,000
- Website
- http://www.kalladatravels.com/
Bus from Coimbatore to Aluva
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- Rs 2,000–7,000
- Website
- http://www.kalladatravels.com/
- Phone
- 9513948001
- [email protected]
- Website
- tnstc.in
Bus from Velankkani to Nagore
- Ave. Duration
- 4h 25m
- Frequency
- Hourly
- Estimated price
- Rs 1,000–2,900
- Website
- https://www.tnstc.in/OTRSOnline/
- Sleeper/ Seater
- Rs 1,000–2,100
- Phone
- +94 76 714 8292
- [email protected]
- Website
- ncgexpress.lk
Bus from Kankesanturai to Pettah
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Estimated price
- Rs 2,700–2,800
- Schedules at
- https://ncgexpress.lk/
- Sleeper/Seater
- Rs 2,700–2,800
- Phone
- +94 70 311 0501
- [email protected]
- Website
- sltb.eseat.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Badulla Main Bus Station
- Ave. Duration
- 6h 15m
- Frequency
- Every 4 hours
- Estimated price
- Rs 900–1,300
- Schedules at
- sltb.eseat.lk
- Seater
- Rs 900–1,300
- Phone
- +94 777 382 186
- [email protected]
- Website
- superline.lk
Bus from Colombo Bastian Mawatha Bus Terminal to Badulla Main Bus Station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- Rs 2,200–2,800
- Website
- https://superline.lk/
- Phone
- 022 - 22026666
- Website
- shipindia.com
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,546
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,546
- Website
- https://www.shipindia.com/
Ferry from Nagapattinam to Kankesanturai
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- Rs 22,546
- Website
- https://www.shipindia.com/
- Ave. Duration
- 2h 8m
- Estimated price
- Rs 4,900–7,500
Nuwara Eliya Taxi
- Phone
- +94 72 27 02 600
- Website
- nuwaraeliyataxi.wixsite.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Randidu Cabs and Tours
- Phone
- +94 72 35 77 277
- Website
- business.facebook.com
Minipura Taxi
- Phone
- +94 11 45 22 64 264
- Website
- facebook.com
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
Kandy Budget Taxi
- Phone
- + 94 71 21 08 210
- Website
- kandybudgettaxi.com
Kandy Meter Taxi
- Phone
- + 94 81 49 55 655
- Website
- facebook.com
Pickme
- Phone
- +94117433433
- Website
- pickme.lk
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 Heading to Europe? Read this before you buy a Eurail Pass, Italy Travel Guides, and How to travel India's Golden Triangle - to help you get the most out of your next trip.


























