There are 3 ways to get from Kandy to Kabul by plane 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.
Fly from Kandy
best- Fly from Kandy (KDW) to Kabul (KBL)plane KDW - KBL
22h 4m$332–865Train, train to Batticaloa, fly
cheapest- Take the train from Kandy to Polgahawelatrain
- Take the train from Polgahawela to Batticaloatrain
- Fly from Batticaloa (BTC) to Kabul (KBL)plane BTC - KBL
24h 36m$296–830Train to Hatton, fly
- Take the train from Kandy to Hattontrain
- Fly from Hatton (NUF) to Kabul (KBL)plane NUF - KBL
25h 57m$322–820
Kandy (KDW) to Kabul (KBL) flights
Comparing Your Travel Options
The cheapest way to get from Kandy to Kabul is to fly which costs $330 - $900 and takes 22h 4m.
The fastest way to get from Kandy to Kabul is to fly which takes 22h 4m and costs $330 - $900.
The distance between Kandy and Kabul is 3287 km.
It takes approximately 22h 4m to get from Kandy to Kabul, including transfers.
Kabul is 1h behind Kandy. It is currently 12:29 AM in Kandy and 11:29 PM in Kabul.
There are 20+ hotels available in Kabul.
What companies run services between Kandy, Sri Lanka and Kabul, Afghanistan?
Cinnamon Air, Flydubai, and two other airlines fly from Kandy (KDW) to Kabul (KBL) 3 times a day.
- Website
- etihad.com
Flights from Kandy to Kabul via Koggala, Colombo, Abu Dhabi
- Ave. Duration
- 27h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $320–850
Flights from Hatton to Kabul via Koggala, Colombo, Abu Dhabi
- Ave. Duration
- 27h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $310–800
Flights from Batticaloa to Kabul via Colombo, Abu Dhabi
- Ave. Duration
- 22h 30m
- When
- Every day
- Estimated price
- $310–1,000
- Website
- kamair.com
Flights from Kandy to Kabul via Koggala, Colombo, Dubai
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- $480–1,300
Flights from Hatton to Kabul via Koggala, Colombo, Dubai
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- $480–1,300
Flights from Batticaloa to Kabul via Colombo, Dubai
- Ave. Duration
- 16h 25m
- When
- Every day
- Estimated price
- $370–1,000
Flights from Batticaloa to Kabul via Colombo, Delhi
- Ave. Duration
- 24h 5m
- When
- Every day
- Estimated price
- $280–800
- Website
- flydubai.com
Flights from Kandy to Kabul via Koggala, Colombo, Dubai
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- $480–1,300
Flights from Hatton to Kabul via Koggala, Colombo, Dubai
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- $480–1,300
Flights from Batticaloa to Kabul via Colombo, Dubai
- Ave. Duration
- 24h 45m
- When
- Every day
- Estimated price
- $470–1,300
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Kandy to Hatton
- Ave. Duration
- 2h 11m
- Frequency
- 3 times a day
- Estimated price
- $3–9
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $3–5
- Air Conditioned Saloon
- $6–9
Train from Kandy to Polgahawela
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- $3–9
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $3–5
- Air Conditioned Saloon
- $6–9
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- $4–10
- Website
- Sri Lanka Railways
- 2nd Class Fare
- $4–6
- 3rd Class Fare
- $4–5
- Air Conditioned Saloon
- $7–10
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 Travel Insider: Top Japan travel tips by Beatrix Holland, 10 amazing places to get away from it all in Australia, and How to travel India's Golden Triangle - to help you get the most out of your next trip.











