There are 6 ways to get from Ella to Barcelona by car, plane, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Bandaranaike International Airport, fly
best- Drive from Ella to Colombo-Airport-CMBcar
- Fly from Bandaranaike International Airport (CMB) to Barcelona–El Prat Airport (BCN)plane CMB - BCN
17h 54m€375–589Bus to Weerawila International Airport, fly
cheapest- Take the bus from Ella to Tissamaharamabus
- Fly from Weerawila International Airport (WRZ) to Barcelona–El Prat Airport (BCN)plane WRZ - BCN
2d 5h€284–960Taxi to Hatton, fly
- Take the taxi from Ella to Hatton (NUF)taxi
- Fly from Hatton (NUF) to Barcelona–El Prat Airport (BCN)plane NUF - BCN
27h 55m€312–992Drive to Koggala, fly
- Drive from Ella to Koggala (KCT)car
- Fly from Koggala (KCT) to Barcelona–El Prat Airport (BCN)plane KCT - BCN
26h 30m€293–987Taxi to Batticaloa, fly
- Take the taxi from Ella to Batticaloa (BTC)taxi
- Fly from Batticaloa (BTC) to Barcelona–El Prat Airport (BCN)plane BTC - BCN
32h 58m€327–1,021Taxi to Kandy, fly
- Take the taxi from Ella to Kandy (KDW)taxi
- Fly from Kandy (KDW) to Barcelona–El Prat Airport (BCN)plane KDW - BCN
28h 40m€326–1,009
Bandaranaike International Airport (CMB) to Barcelona–El Prat Airport (BCN) flights
Comparing Your Travel Options
The cheapest way to get from Ella to Barcelona is to drive and fly which costs €370 - €600 and takes 17h 54m.
The fastest way to get from Ella to Barcelona is to drive and fly which takes 17h 54m and costs €370 - €600.
The distance between Ella and Barcelona is 8687 km.
It takes approximately 17h 54m to get from Ella to Barcelona, including transfers.
Barcelona is 4h 30m behind Ella. It is currently 4:07 AM in Ella and 11:37 PM in Barcelona.
There are 5064+ hotels available in Barcelona.
What companies run services between Ella, Uva, Sri Lanka and Barcelona, Spain?
There is no direct connection from Ella to Barcelona. However, you can drive to Colombo-Airport-CMB airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, then take the train to Barcelona-Passeig de Gràcia. Alternatively, you can take the taxi to Hatton (NUF) airport, fly to Barcelona–El Prat Airport (BCN), walk to Aeroport T2, then take the train to Barcelona-Passeig de Gràcia.
- Website
- turkishairlines.com
Flights from Bandaranaike International Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 16h 32m
- When
- Every day
- Estimated price
- €370–1,300
Flights from Hatton to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Istanbul
- Ave. Duration
- 34h 20m
- When
- Every day
- Estimated price
- €280–950
Flights from Koggala to Barcelona–El Prat Airport via Bandaranaike International Airport, Istanbul
- Ave. Duration
- 32h 5m
- When
- Every day
- Estimated price
- €270–950
Flights from Batticaloa to Barcelona–El Prat Airport via Bandaranaike International Airport, Istanbul
- Ave. Duration
- 29h 20m
- When
- Every day
- Estimated price
- €270–950
Flights from Kandy to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Istanbul
- Ave. Duration
- 34h 20m
- When
- Every day
- Estimated price
- €280–950
Flights from Weerawila International Airport to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Istanbul
- Ave. Duration
- 2d 8h
- When
- Every day
- Estimated price
- €280–950
- Website
- swiss.com
Flights from Bandaranaike International Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 14h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €340–1,200
Flights from Hatton to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Zurich
- Ave. Duration
- 36h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €250–900
Flights from Koggala to Barcelona–El Prat Airport via Bandaranaike International Airport, Zurich
- Ave. Duration
- 34h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €250–900
Flights from Batticaloa to Barcelona–El Prat Airport via Bandaranaike International Airport, Zurich
- Ave. Duration
- 31h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €250–900
Flights from Kandy to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Zurich
- Ave. Duration
- 36h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €260–900
Flights from Weerawila International Airport to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Zurich
- Ave. Duration
- 2d 10h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €250–900
- Website
- transavia.com
Flights from Hatton to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Paris Orly
- Ave. Duration
- 25h 15m
- When
- Tuesday and Sunday
- Estimated price
- €410–1,100
Flights from Koggala to Barcelona–El Prat Airport via Bandaranaike International Airport, Paris Orly
- Ave. Duration
- 23h
- When
- Tuesday and Sunday
- Estimated price
- €410–1,100
Flights from Kandy to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Paris Orly
- Ave. Duration
- 25h 15m
- When
- Tuesday and Sunday
- Estimated price
- €410–1,100
Flights from Weerawila International Airport to Barcelona–El Prat Airport via Koggala, Bandaranaike International Airport, Paris Orly
- Ave. Duration
- 47h 45m
- When
- Monday and Saturday
- Estimated price
- €410–1,100
- Website
- qatarairways.com
Flights from Bandaranaike International Airport to Barcelona–El Prat Airport via Doha
- Ave. Duration
- 14h 55m
- When
- Every day
- Estimated price
- €400–1,200
- Website
- kuwaitairways.com
Flights from Bandaranaike International Airport to Barcelona–El Prat Airport via Kuwait
- Ave. Duration
- 14h 40m
- When
- Tuesday and Wednesday
- Estimated price
- €270–700
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Ella to Tissamaharama
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- €1
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- €1
- Semi Lux
- €1–2
- Super Lux
- €1–3
- Ave. Duration
- 2h 28m
- Estimated price
- €30–70
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
Ceylon Ella Taxi
- Phone
- +94761 300 309
- Website
- ceylonellataxi.lk
Ella Budget Taxi
- Phone
- +94 77 078 9383
- Website
- ellabudgettaxi.com
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 Need to know: Eurostar, How to get from Florence to Rome, and Getting to Milan from the airport - to help you get the most out of your next trip.




