There are 5 ways to get from Kandy to Pinawa by bus, plane, train, 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.
Bus to Weerawila International Airport, fly to Winnipeg J. A. Richardson International Airport, train, taxi
best- Take the bus from Kandy to Thanamalwilabus
- Fly from Weerawila International Airport (WRZ) to Winnipeg J. A. Richardson International Airport (YWG)plane WRZ - YWG
- Take the train from Winnipeg to Elmatrain
- Take the taxi from Elma to Pinawataxi
45h 1m$918–2,429Train, train to Koggala, fly to Winnipeg J. A. Richardson International Airport, taxi
cheapest- Take the train from Kandy to Maradanatrain
- Take the train from Maradana to Habaraduwatrain
- Fly from Koggala (KCT) to Winnipeg J. A. Richardson International Airport (YWG)plane KCT - YWG
- Take the train from Winnipeg to Elmatrain
- Take the taxi from Elma to Pinawataxi
43h 48m$907–2,443Train, train to Batticaloa Airport, fly to Winnipeg J. A. Richardson International Airport, taxi
- Take the train from Kandy to Polgahawelatrain
- Take the train from Polgahawela to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Winnipeg J. A. Richardson International Airport (YWG)plane BTC - YWG
- Take the train from Winnipeg to Elmatrain
- Take the taxi from Elma to Pinawataxi
41h 34m$912–2,462Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Winnipeg J. A. Richardson International Airport, train, taxi
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Winnipeg J. A. Richardson International Airport (YWG)plane CMB - YWG
- Take the train from Winnipeg to Elmatrain
- Take the taxi from Elma to Pinawataxi
31h 23m$1,642–4,050Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly to Hector International Airport, drive
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Hector International Airport (FAR)plane CMB - FAR
- Drive from Fargo-Airport-FAR to Pinawacar
33h 34m$1,432–3,582
Weerawila International Airport (WRZ) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Kandy to Pinawa is to train and fly and taxi which costs $900 - $2,500 and takes 43h 48m.
The fastest way to get from Kandy to Pinawa is to fly and train and taxi which takes 31h 23m and costs $1,600 - $4,100.
The distance between Kandy and Pinawa is 14136 km.
It takes approximately 45h 1m to get from Kandy to Pinawa, including transfers.
Pinawa is 10h 30m behind Kandy. It is currently 9:27 AM in Kandy and 10:57 PM in Pinawa.
There are 12+ hotels available in Pinawa.
What companies run services between Kandy, Sri Lanka and Pinawa, MB, Canada?
There is no direct connection from Kandy to Pinawa. However, you can take the bus to Thanamalwila, take the taxi to Weerawila International Airport (WRZ) airport, fly to Winnipeg J. A. Richardson International Airport (YWG), walk to Westbound Wellington at Airport Terminal, take the bus to Northbound Israel Asper at Canadian Museum for Human Rights, walk to Winnipeg, take the train to Elma, then take the taxi to Pinawa. Alternatively, you can take the train to Polgahawela, take the train to Batticaloa, take the taxi to Batticaloa Airport (BTC) airport, fly to Winnipeg J. A. Richardson International Airport (YWG), walk to Westbound Wellington at Airport Terminal, take the bus to Northbound Israel Asper at Canadian Museum for Human Rights, walk to Winnipeg, take the train to Elma, then take the taxi to Pinawa.
- Website
- westjet.com
Flights from Weerawila International Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 32h 52m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Batticaloa Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 30h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Koggala to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 32h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Bandaranaike International Airport to Winnipeg J. A. Richardson International Airport via Abu Dhabi, Calgary
- Ave. Duration
- 23h 57m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,300–3,600
Flights from Bandaranaike International Airport to Winnipeg J. A. Richardson International Airport via Tokyo Narita, Calgary
- Ave. Duration
- 32h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $1,800–5,500
- Website
- delta.com
Flights from Weerawila International Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 32h 52m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Batticaloa Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 30h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Koggala to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Abu Dhabi, Calgary
- Ave. Duration
- 32h 7m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $800–2,200
Flights from Bandaranaike International Airport to Winnipeg J. A. Richardson International Airport via Abu Dhabi, Calgary
- Ave. Duration
- 23h 57m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $1,300–3,600
Flights from Bandaranaike International Airport to Hector International Airport via Paris Charles de Gaulle, Minneapolis
- Ave. Duration
- 26h 36m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,300–5,500
- Website
- aircanada.com
Flights from Weerawila International Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 34h 18m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Batticaloa Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 31h 33m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Koggala to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 33h 33m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Bandaranaike International Airport to Winnipeg J. A. Richardson International Airport via Dubai, Montreal
- Ave. Duration
- 28h 54m
- When
- Every day
- Estimated price
- $1,700–5,500
Flights from Bandaranaike International Airport to Winnipeg J. A. Richardson International Airport via Tokyo Narita, Vancouver
- Ave. Duration
- 32h 49m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $1,600–6,000
- Website
- united.com
Flights from Weerawila International Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 34h 18m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Batticaloa Airport to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 31h 33m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Koggala to Winnipeg J. A. Richardson International Airport via Bandaranaike International Airport, Lahore, Toronto
- Ave. Duration
- 33h 33m
- When
- Saturday
- Estimated price
- $1,500–4,200
Flights from Bandaranaike International Airport to Hector International Airport via Dubai, Chicago O'Hare
- Ave. Duration
- 26h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,500–4,800
Flights from Bandaranaike International Airport to Hector International Airport via Tokyo Narita, Denver
- Ave. Duration
- 31h 6m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $1,500–6,000
- Website
- aa.com
Flights from Bandaranaike International Airport to Hector International Airport via Doha, Chicago O'Hare
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- $1,500–4,600
Flights from Bandaranaike International Airport to Hector International Airport via Abu Dhabi, Chicago O'Hare
- Ave. Duration
- 24h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $1,100–3,200
- Website
- emirates.com
Flights from Bandaranaike International Airport to Hector International Airport via Dubai, Chicago O'Hare
- Ave. Duration
- 29h 38m
- When
- Every day
- Estimated price
- $1,500–4,800
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Elma
- Ave. Duration
- 1h 7m
- Frequency
- Twice a week
- Estimated price
- $22–110
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- $23–110
- Economy Adult - Advanced Booking
- $23–85
- Economy Escape Advanced Booking - Adult
- $22–40
- 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
- $5–12
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- $6–9
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $6–12
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- $6–40
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- $6–9
- 3rd Class Fare
- $6–8
- Air Conditioned Saloon
- $12–40
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- $5–17
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- $6–9
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $11–17
Train from Maradana to Habaraduwa
- Ave. Duration
- 2h 32m
- Frequency
- 4 times a day
- Estimated price
- $1–18
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- $6–9
- 3rd Class Fare
- $5–7
- Air Conditioned Saloon
- $11–18
- 3rd Class
- $8
- 2nd Class
- $1
- 1st Class
- $9
- 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
- $4–5
- Schedules at
- sltb.eseat.lk
- Seater
- $4–5
- Ave. Duration
- 38 min
- Estimated price
- $75–95
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide













