There are 7 ways to get from Barbados to Colombo by plane, bus, 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 Grantley Adams International Airport to Bandaranaike International Airport
best- Fly from Grantley Adams International Airport (BGI) to Bandaranaike International Airport (CMB)plane BGI - CMB
25h 5mRs 189,051–761,551Fly Grantley Adams International Airport to Sigiriya Airport, Mini Bus
- Fly from Grantley Adams International Airport (BGI) to Sigiriya Airport (GIU)plane BGI - GIU
- Take the bus from Dambulla to Kandybus
34h 36mRs 207,414–497,664Fly Grantley Adams International Airport to Kandy, train
- Fly from Grantley Adams International Airport (BGI) to Kandy (KDW)plane BGI - KDW
- Take the train from Kandy to Maradanatrain
35h 17mRs 202,951–495,951Fly Grantley Adams International Airport to Hatton, train
- Fly from Grantley Adams International Airport (BGI) to Hatton (NUF)plane BGI - NUF
- Take the train from Hatton to Fort Stationtrain
37h 37mRs 202,281–496,601Fly Grantley Adams International Airport to Batticaloa Airport, bus
- Fly from Grantley Adams International Airport (BGI) to Batticaloa Airport (BTC)plane BGI - BTC
- Take the bus from Batticaloa to Colombo Pettahbus
35h 42mRs 203,301–493,601Fly Barbados Airport to St Vincent Airport, fly to Martinique Aimé Césaire International Airport, fly to Bandaranaike International Airport
- Fly from Barbados Airport to St Vincentplane
- Fly from St Vincent Airport to Martiniqueplane
- Fly from Martinique Aimé Césaire International Airport (FDF) to Bandaranaike International Airport (CMB)plane FDF - CMB
27h 45mRs 1,432,358–2,034,858Fly Grantley Adams International Airport to Weerawila International Airport, bus
- Fly from Grantley Adams International Airport (BGI) to Weerawila International Airport (WRZ)plane BGI - WRZ
- Take the bus from Tissamaharama to Colombo Bastian Mawatha Bus Terminalbus
40h 27mRs 192,251–752,651
Grantley Adams International Airport (BGI) to Bandaranaike International Airport (CMB) flights
Questions & Answers
The cheapest way to get from Barbados to Colombo is to fly and train which costs Rs. 200000 - Rs. 500000 and takes 37h 37m.
The fastest way to get from Barbados to Colombo is to fly which takes 25h 5m and costs Rs. 180000 - Rs. 800000.
The distance between Barbados and Colombo is 15034 km.
It takes approximately 25h 5m to get from Barbados to Colombo, including transfers.
Colombo is 9h 30m ahead of Barbados. It is currently 1:28 AM in Barbados and 10:58 AM in Colombo.
There are 1446+ hotels available in Colombo.
What companies run services between Barbados and Colombo, Sri Lanka?
Condor Flugdienst, SriLankan Airlines, and two other airlines fly from Grantley Adams International Airport (BGI) to Bandaranaike International Airport (CMB) 3 times a week.
- Website
- cinnamonair.com
Flights from Grantley Adams International Airport to Sigiriya Airport via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday
- Estimated price
- Rs 180,000–750,000
Flights from Grantley Adams International Airport to Sigiriya Airport via Manchester, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 40m
- When
- Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Grantley Adams International Airport to Sigiriya Airport via Dusseldorf, Dubai, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Sigiriya Airport via Dusseldorf, Istanbul, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Kandy via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday
- Estimated price
- Rs 180,000–750,000
Flights from Grantley Adams International Airport to Kandy via Manchester, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 40m
- When
- Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Grantley Adams International Airport to Kandy via Dusseldorf, Dubai, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Kandy via Dusseldorf, Istanbul, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Hatton via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 29h 5m
- When
- Tuesday
- Estimated price
- Rs 180,000–750,000
Flights from Grantley Adams International Airport to Hatton via Manchester, Doha, Bandaranaike International Airport
- Ave. Duration
- 29h 40m
- When
- Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Grantley Adams International Airport to Hatton via Dusseldorf, Dubai, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Hatton via Dusseldorf, Istanbul, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Batticaloa Airport via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 26h 20m
- When
- Tuesday
- Estimated price
- Rs 190,000–750,000
Flights from Grantley Adams International Airport to Batticaloa Airport via London Heathrow, Bandaranaike International Airport
- Ave. Duration
- 30h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 190,000–750,000
Flights from Grantley Adams International Airport to Batticaloa Airport via Manchester, Doha, Bandaranaike International Airport
- Ave. Duration
- 30h 40m
- When
- Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Grantley Adams International Airport to Batticaloa Airport via Dusseldorf, Dubai, Bandaranaike International Airport
- Ave. Duration
- 31h 40m
- When
- Monday
- Estimated price
- Rs 200,000–490,000
Flights from Grantley Adams International Airport to Weerawila International Airport via Frankfurt, Bandaranaike International Airport
- Ave. Duration
- 30h 23m
- When
- Tuesday
- Estimated price
- Rs 190,000–750,000
- Website
- srilankan.com
Flights from Grantley Adams International Airport to Bandaranaike International Airport via Frankfurt
- Ave. Duration
- 23h 45m
- When
- Tuesday
- Estimated price
- Rs 180,000–750,000
Flights from Grantley Adams International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 25h 40m
- When
- Thursday
- Estimated price
- Rs 200,000–750,000
Flights from Martinique Aimé Césaire International Airport to Bandaranaike International Airport via Paris Charles de Gaulle
- Ave. Duration
- 25h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Martinique Aimé Césaire International Airport to Bandaranaike International Airport via Frankfurt
- Ave. Duration
- 25h 15m
- When
- Saturday
- Estimated price
- Rs 200,000–800,000
Flights from Martinique Aimé Césaire International Airport to Bandaranaike International Airport via Paris Charles de Gaulle, Bengaluru
- Ave. Duration
- 27h 45m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- Rs 220,000–850,000
- Website
- airfrance.com
Flights from Martinique Aimé Césaire International Airport to Bandaranaike International Airport via Paris Charles de Gaulle, Bengaluru
- Ave. Duration
- 33h 25m
- When
- Every day
- Estimated price
- Rs 220,000–850,000
- Phone
- +94 11 4 600 111
- Website
- seatreservation.railway.gov.lk
Train from Kandy to Maradana
- Ave. Duration
- 2h 26m
- Frequency
- Every 3 hours
- Estimated price
- Rs 1,200–3,800
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,200–1,500
- Air Conditioned Saloon
- Rs 2,600–3,800
Train from Hatton to Fort Station
- Ave. Duration
- 5h 3m
- Frequency
- Twice daily
- Estimated price
- Rs 1,300–5,500
- Website
- https://seatreservation.railway.gov.lk/mtktwebslr/
- 2nd Class Fare
- Rs 1,300–1,900
- 3rd Class Fare
- Rs 1,300–1,600
- Air Conditioned Saloon
- Rs 2,600–5,500
- Website
- traveling.com
Bus from Dambulla to Kandy
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- Rs 6,013
- Schedules at
- traveling.com
- Phone
- +94 112 581 120
- info@eseat.lk
- Website
- sltb.eseat.lk
Bus from Dambulla to Kandy
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Schedules at
- sltb.eseat.lk
- Phone
- +94 777 382 186
- info@superline.lk
- Website
- superline.lk
Bus from Batticaloa to Colombo Pettah
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rs 2,300–2,500
- Website
- https://superline.lk/
- Phone
- +94 011-2587372
- info@ntc.gov.lk
- Website
- ntc.gov.lk
Bus from Tissamaharama to Colombo Bastian Mawatha Bus Terminal
- Ave. Duration
- 7h 25m
- Frequency
- Every 30 minutes
- Estimated price
- Rs 700–800
- Website
- https://www.ntc.gov.lk/
- Schedules at
- https://www.ntc.gov.lk/times/
- Standard
- Rs 700–800
- Semi Lux
- Rs 900–1,300
- Super Lux
- Rs 1,700–2,200
Want to know more about travelling around Sri Lanka
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide













