There are 4 ways to get from Kandy to Amsterdam by bus, 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.
Bus to Weerawila International Airport, fly to Amsterdam Airport Schiphol
best- Take the bus from Kandy to Thanamalwilabus
- Fly from Weerawila International Airport (WRZ) to Amsterdam Airport Schiphol (AMS)plane WRZ - AMS
34h 9m€312–1,218Train, train to Batticaloa Airport, fly to Amsterdam Airport Schiphol
cheapest- Take the train from Kandy to Polgahawelatrain
- Take the train from Polgahawela to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Amsterdam Airport Schiphol (AMS)plane BTC - AMS
25h 41m€308–1,238Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Amsterdam Airport Schiphol
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Amsterdam Airport Schiphol (AMS)plane CMB - AMS
17h 26m€433–1,457Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Brussels Airport, train
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Brussels Airport (BRU)plane CMB - BRU
- Take the train from Brussels Airport-Zaventem to Anvers-Centraltrain
- Take the train from Anvers-Central to Amsterdam Centraaltrain
19h 51m€485–2,061
Weerawila International Airport (WRZ) to Amsterdam Airport Schiphol (AMS) flights
Questions & Answers
The cheapest way to get from Kandy to Amsterdam is to fly which costs €430 - €1500 and takes 17h 26m.
The fastest way to get from Kandy to Amsterdam is to fly which takes 17h 26m and costs €430 - €1500.
The distance between Kandy and Amsterdam is 8775 km.
It takes approximately 34h 9m to get from Kandy to Amsterdam, including transfers.
Amsterdam is 3h 30m behind Kandy. It is currently 7:41 PM in Kandy and 4:11 PM in Amsterdam.
There are 2791+ hotels available in Amsterdam.
What companies run services between Kandy, Sri Lanka and Amsterdam, Netherlands?
You can take a flight from Victoria Resevour Kandy to Amsterdam Centraal via Bandaranaike International Airport (CMB), Amsterdam Airport Schiphol (AMS), and Schiphol Airport Train Station in around 17h 26m.
- Website
- turkishairlines.com
Flights from Weerawila International Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Istanbul
- Ave. Duration
- 32h 15m
- When
- Every day
- Estimated price
- €320–1,300
Flights from Batticaloa Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Istanbul
- Ave. Duration
- 29h 30m
- When
- Every day
- Estimated price
- €320–1,300
Flights from Bandaranaike International Airport to Amsterdam Airport Schiphol via Istanbul
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- €500–2,100
Flights from Bandaranaike International Airport to Brussels Airport via Istanbul
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- €500–2,000
- Website
- swiss.com
Flights from Weerawila International Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Zurich
- Ave. Duration
- 37h
- When
- Wednesday and Friday
- Estimated price
- €190–1,500
Flights from Batticaloa Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Zurich
- Ave. Duration
- 17h 15m
- When
- Thursday and Saturday
- Estimated price
- €190–1,500
Flights from Bandaranaike International Airport to Amsterdam Airport Schiphol via Zurich
- Ave. Duration
- 15h 30m
- When
- Thursday and Saturday
- Estimated price
- €320–2,400
Flights from Bandaranaike International Airport to Brussels Airport via Zurich
- Ave. Duration
- 14h 45m
- When
- Thursday
- Estimated price
- €310–2,300
- Website
- qatarairways.com
Flights from Bandaranaike International Airport to Amsterdam Airport Schiphol via Doha
- Ave. Duration
- 13h 17m
- When
- Every day
- Estimated price
- €550–1,800
Flights from Bandaranaike International Airport to Brussels Airport via Doha
- Ave. Duration
- 14h 5m
- When
- Every day
- Estimated price
- €500–1,700
- Website
- klm.com
Flights from Weerawila International Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Paris Charles de Gaulle
- Ave. Duration
- 25h
- When
- Tuesday and Thursday
- Estimated price
- €310–1,300
Flights from Batticaloa Airport to Amsterdam Airport Schiphol via Bandaranaike International Airport, Paris Charles de Gaulle
- Ave. Duration
- 22h 15m
- When
- Tuesday and Thursday
- Estimated price
- €310–1,300
- Website
- kuwaitairways.com
Flights from Bandaranaike International Airport to Amsterdam Airport Schiphol via Kuwait
- Ave. Duration
- 13h 42m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €460–1,200
- Website
- emirates.com
Flights from Bandaranaike International Airport to Brussels Airport via Dubai
- Ave. Duration
- 13h 25m
- When
- Every day
- Estimated price
- €500–1,800
- Website
- etihad.com
Flights from Bandaranaike International Airport to Brussels Airport via Abu Dhabi
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- €420–1,100
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Polgahawela
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- €3–7
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- €3–6
- 3rd Class Fare
- €3–4
- Air Conditioned Saloon
- €4–7
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- €3–24
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- €3–6
- 3rd Class Fare
- €3–5
- Air Conditioned Saloon
- €7–24
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels Airport-Zaventem to Anvers-Central
- Ave. Duration
- 51 min
- Frequency
- Every 20 minutes
- Estimated price
- €17–29
- Website
- https://www.belgiantrain.be/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €45–80
- Website
- https://www.eurostar.com/rw-en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Anvers-Central to Amsterdam Centraal
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €16–45
- Website
- https://www.ns.nl/en
- Phone
- +94 112 581 120
- info@eseat.lk
- Website
- sltb.eseat.lk
Bus from Kandy to Thanamalwila
- Ave. Duration
- 6h 20m
- Frequency
- Once daily
- Estimated price
- €2–3
- Schedules at
- sltb.eseat.lk
- Seater
- €2–3
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 JFK to New York City, How to get from Luton Airport into central London, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.


























