There are 5 ways to get from Mexicali to Barcelona by plane 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.
Fly from General Rodolfo Sánchez Taboada International Airport
best- Fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Barcelona–El Prat Airport (BCN)plane MXL - BCN
16h 57m€486–1,546Fly from Imperial County Airport
cheapest- Fly from Imperial County Airport (IPL) to Barcelona–El Prat Airport (BCN)plane IPL - BCN
19h 5m€275–961Bus to San Diego International Airport, fly
- Take the bus from Mexicali to Tijuanabus
- Fly from San Diego International Airport (SAN) to Barcelona–El Prat Airport (BCN)plane SAN - BCN
20h 9m€464–1,055Bus to Yuma International Airport, fly
- Take the bus from Mexicali to San Luis Río Coloradobus
- Fly from Yuma International Airport (YUM) to Barcelona–El Prat Airport (BCN)plane YUM - BCN
24h 58m€309–1,158Bus, bus to Los Angeles International Airport, fly
- Take the bus from Mexicali to Tijuanabus
- Take the bus from San Diego to LAX Terminal 3 Shared Rides Stopbus
- Fly from Los Angeles International Airport (LAX) to Barcelona–El Prat Airport (BCN)plane LAX - BCN
21h 9m€411–938
General Rodolfo Sánchez Taboada International Airport (MXL) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Mexicali to Barcelona is to fly which costs €270 - €1000 and takes 19h 5m.
The fastest way to get from Mexicali to Barcelona is to fly which takes 16h 57m and costs €480 - €1600.
The distance between Mexicali and Barcelona is 9627 km.
It takes approximately 16h 57m to get from Mexicali to Barcelona, including transfers.
Barcelona is 9h ahead of Mexicali. It is currently 7:18 PM in Mexicali and 4:18 AM in Barcelona.
There are 5190+ hotels available in Barcelona.
What companies run services between Mexicali, Mexico and Barcelona, Spain?
Aeroméxico, Emirates, and two other airlines fly from General Rodolfo Sánchez Taboada International Airport (MXL) to Barcelona–El Prat Airport (BCN) 4 times a day.
- Website
- aa.com
Flights from Imperial County Airport to Barcelona–El Prat Airport via Los Angeles International Airport
- Ave. Duration
- 17h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- €330–1,000
Flights from Imperial County Airport to Barcelona–El Prat Airport via Los Angeles International Airport, Madrid
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–1,000
Flights from Imperial County Airport to Barcelona–El Prat Airport via Phoenix, London Heathrow
- Ave. Duration
- 20h 50m
- When
- Saturday
- Estimated price
- €270–950
Flights from San Diego International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 55m
- When
- Saturday and Wednesday
- Estimated price
- €320–1,000
Flights from San Diego International Airport to Barcelona–El Prat Airport via Boston
- Ave. Duration
- 13h 54m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €350–1,100
Flights from Yuma International Airport to Barcelona–El Prat Airport via Dallas/Ft.Worth
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- €300–1,100
Flights from Yuma International Airport to Barcelona–El Prat Airport via Phoenix, London Heathrow
- Ave. Duration
- 18h 13m
- When
- Sunday and Saturday
- Estimated price
- €290–1,100
Flights from Yuma International Airport to Barcelona–El Prat Airport via Dallas/Ft.Worth, Madrid
- Ave. Duration
- 20h 45m
- When
- Thursday and Sunday
- Estimated price
- €310–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 11h 25m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €330–1,000
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 37m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- €330–1,000
- Website
- iberia.com
Flights from Imperial County Airport to Barcelona–El Prat Airport via Los Angeles International Airport
- Ave. Duration
- 17h 50m
- When
- Monday, Thursday, and Friday
- Estimated price
- €330–1,000
Flights from Imperial County Airport to Barcelona–El Prat Airport via Los Angeles International Airport, Madrid
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–1,000
Flights from Imperial County Airport to Barcelona–El Prat Airport via Phoenix, London Heathrow
- Ave. Duration
- 20h 50m
- When
- Saturday
- Estimated price
- €270–950
Flights from San Diego International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 55m
- When
- Wednesday and Saturday
- Estimated price
- €320–1,000
Flights from San Diego International Airport to Barcelona–El Prat Airport via Boston
- Ave. Duration
- 13h 54m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €350–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 11h 25m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €330–1,000
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 37m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- €330–1,000
- Website
- britishairways.com
Flights from Imperial County Airport to Barcelona–El Prat Airport via Los Angeles International Airport, Madrid
- Ave. Duration
- 17h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €340–1,000
Flights from Imperial County Airport to Barcelona–El Prat Airport via Phoenix, London Heathrow
- Ave. Duration
- 20h 50m
- When
- Saturday
- Estimated price
- €270–950
Flights from San Diego International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 55m
- When
- Saturday and Wednesday
- Estimated price
- €320–1,000
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via London Heathrow
- Ave. Duration
- 13h 37m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €270–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 14h 30m
- When
- Every day
- Estimated price
- €330–1,000
- Website
- airfrance.com
Flights from General Rodolfo Sánchez Taboada International Airport to Barcelona–El Prat Airport via Mexico City, Paris Charles de Gaulle
- Ave. Duration
- 18h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €470–1,600
Flights from Imperial County Airport to Barcelona–El Prat Airport via Phoenix, Paris Charles de Gaulle
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €280–950
Flights from Yuma International Airport to Barcelona–El Prat Airport via Phoenix, Paris Charles de Gaulle
- Ave. Duration
- 18h 9m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €300–1,100
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 14h 13m
- When
- Every day
- Estimated price
- €280–1,000
- Website
- aeromexico.com
Flights from General Rodolfo Sánchez Taboada International Airport to Barcelona–El Prat Airport via Mexico City
- Ave. Duration
- 15h 51m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €450–1,500
Flights from General Rodolfo Sánchez Taboada International Airport to Barcelona–El Prat Airport via Mexico City, Paris Charles de Gaulle
- Ave. Duration
- 18h 11m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €470–1,600
Flights from General Rodolfo Sánchez Taboada International Airport to Barcelona–El Prat Airport via Mexico City, Madrid
- Ave. Duration
- 19h 56m
- When
- Every day
- Estimated price
- €450–1,500
- Website
- klm.com
Flights from San Diego International Airport to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €300–1,000
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Amsterdam Schiphol
- Ave. Duration
- 13h 30m
- When
- Every day
- Estimated price
- €290–1,000
- Website
- emirates.com
Flights from General Rodolfo Sánchez Taboada International Airport to Barcelona–El Prat Airport via Mexico City
- Ave. Duration
- 17h 6m
- When
- Every day
- Estimated price
- €500–1,500
- Website
- jetblue.com
Flights from San Diego International Airport to Barcelona–El Prat Airport via Boston
- Ave. Duration
- 14h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €290–1,000
- Website
- lufthansa.com
Flights from San Diego International Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- €440–750
- Website
- aircanada.com
Flights from San Diego International Airport to Barcelona–El Prat Airport via Montreal
- Ave. Duration
- 16h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €290–1,000
- Website
- swiss.com
Flights from Los Angeles International Airport to Barcelona–El Prat Airport via Zurich
- Ave. Duration
- 14h 35m
- When
- Every day
- Estimated price
- €310–900
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- €17–35
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €7–17
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to Tijuana
- Ave. Duration
- 2h 5m
- Frequency
- Every 3 hours
- Estimated price
- €17–35
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- €20–27
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a day
- Estimated price
- €14–22
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €4–17
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- €4–17
- Titanium
- €5–17
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €12–19
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- €35–50
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- (858) 430-8440
- [email protected]
- Website
- gorelaxsan.com
Bus from San Diego to LAX Terminal 3 Shared Rides Stop
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Website
- https://www.gorelaxsan.com/
- Phone
- (323)-776-5467
- [email protected]
- Website
- laxlinq.com
Bus from San Diego to LAX Terminal 3 Shared Rides Stop
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- €50–90
- Website
- https://laxlinq.com/
Want to know more about travelling around Spain
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


























