There are 5 ways to get from Barcelona to Todos Santos by plane, bus, car, train or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly Barcelona to San Jose Cabo, bus • 20h 18m
Cheapest option
Fly Barcelona to La Paz, drive • 21h 48m
3 alternative options
Fly Barcelona to Loreto, bus • 38h 8m
Questions & Answers
The cheapest way to get from Barcelona to Todos Santos is to fly and bus which costs €480 - €1000 and takes 20h 18m.
The quickest way to get from Barcelona to Todos Santos is to fly and bus which costs €480 - €1000 and takes 20h 18m.
The distance between Barcelona and Todos Santos is 10002 km.
It takes approximately 20h 18m to get from Barcelona to Todos Santos, including transfers.
There is no direct flight from Barcelona Airport to San Jose Cabo Airport. The quickest flight takes 17h 6m and has one stopover.
Todos Santos is 8h behind Barcelona. It is currently 1:43 PM in Barcelona and 5:43 AM in Todos Santos.
British Airways, Emirates, Iberojet Airlines and eight other airlines offer flights from Barcelona Airport to San Jose Cabo Airport.
There are 48+ hotels available in Todos Santos. Prices start at $2000 MXN per night.
The best way to get from Barcelona to Barcelona Airport is to bus which takes 20 min and costs €6.

- Distance: 10002.3 km
- Duration: 20h 18m
What companies run services between Barcelona, Spain and Todos Santos, Baja California Sur, Mexico?
There is no direct connection from Barcelona to Todos Santos. However, you can take the bus to Barcelona Airport - Terminal 2 B, take the walk to Barcelona airport, fly to San Jose Cabo, take the walk to San José del Cabo Airport, then take the bus to Todos Santos. Alternatively, you can take the bus to Barcelona Airport - Terminal 2 B, take the walk to Barcelona airport, fly to La Paz, then take the drive to Todos Santos.

- Website
- aeromexico.com
Flights from Barcelona to San Jose Cabo via Madrid, Mexico City
- Ave. Duration
- 19h 54m
- When
- Every day
- Estimated price
- $9500 - $29000
Flights from Barcelona to San Jose Cabo via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 21h 35m
- When
- Every day
- Estimated price
- $10000 - $30000
Flights from Barcelona to La Paz via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 21h 4m
- When
- Every day
- Estimated price
- $9500 - $29000
Flights from Barcelona to La Paz via Madrid, Mexico City
- Ave. Duration
- 20h 41m
- When
- Every day
- Estimated price
- $10000 - $36000
Flights from Barcelona to La Paz via Mexico City
- Ave. Duration
- 19h 14m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $11000 - $29000
Flights from Barcelona to La Paz via Amsterdam Schiphol, Mexico City
- Ave. Duration
- 22h 35m
- When
- Every day
- Estimated price
- $11000 - $36000
Flights from Barcelona to La Paz via Frankfurt, Mexico City
- Ave. Duration
- 19h 34m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $13000 - $29000
Flights from Madrid to San Jose Cabo via Mexico City
- Ave. Duration
- 17h 58m
- When
- Every day
- Estimated price
- $9000 - $28000
Flights from Barcelona to Los Mochis via Madrid, Mexico City
- Ave. Duration
- 18h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $9500 - $29000
Flights from Barcelona to Los Mochis via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 21h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $10000 - $30000
Flights from Barcelona to Los Mochis via Amsterdam Schiphol, Mexico City
- Ave. Duration
- 22h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $10000 - $31000
Flights from Barcelona to Los Mochis via London Heathrow, Mexico City
- Ave. Duration
- 19h 37m
- When
- Monday, Tuesday, Friday and Sunday
- Estimated price
- $10000 - $30000
Flights from Barcelona to Los Mochis via New York JFK, Mexico City
- Ave. Duration
- 27h 17m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $10000 - $65000

- Website
- aa.com
Flights from Barcelona to San Jose Cabo via London Heathrow, Dallas/Ft.Worth
- Ave. Duration
- 17h 6m
- When
- Every day
- Estimated price
- $9000 - $34000
Flights from Barcelona to San Jose Cabo via Paris Charles de Gaulle, Dallas/Ft.Worth
- Ave. Duration
- 18h 1m
- When
- Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $11000 - $38000
Flights from Barcelona to San Jose Cabo via New York JFK
- Ave. Duration
- 27h 7m
- When
- Thursday and Friday
- Estimated price
- $10000 - $42000
Flights from Barcelona to Loreto via Boston, Dallas/Ft.Worth
- Ave. Duration
- 27h 27m
- When
- Friday
- Estimated price
- $19000 - $75000
Flights from Barcelona to Loreto via New York JFK, Dallas/Ft.Worth
- Ave. Duration
- 28h 52m
- When
- Friday
- Estimated price
- $19000 - $75000
Flights from Barcelona to Loreto via Chicago O'Hare, Phoenix
- Ave. Duration
- 33h 1m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $17000 - $65000
Flights from Barcelona to Loreto via Chicago O'Hare, Dallas/Ft.Worth
- Ave. Duration
- 34h 37m
- When
- Friday
- Estimated price
- $16000 - $60000
Flights from Barcelona to Loreto via New York JFK, Phoenix
- Ave. Duration
- 31h 46m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $17000 - $65000
Flights from Barcelona to Loreto via Miami, Phoenix
- Ave. Duration
- 34h 56m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $18000 - $70000
Flights from Barcelona to Loreto via Philadelphia, Phoenix
- Ave. Duration
- 34h 56m
- When
- Wednesday, Friday and Sunday
- Estimated price
- $17000 - $65000
Flights from Barcelona to Loreto via Madrid, Dallas/Ft.Worth
- Ave. Duration
- 32h 42m
- When
- Friday
- Estimated price
- $19000 - $80000
Flights from Barcelona to Loreto via London Heathrow, Phoenix
- Ave. Duration
- 33h 6m
- When
- Wednesday
- Estimated price
- $21000 - $65000
Flights from Barcelona to Loreto via London Heathrow, Dallas/Ft.Worth
- Ave. Duration
- 33h 12m
- When
- Friday
- Estimated price
- $17000 - $65000
Flights from Barcelona to Loreto via Miami, Dallas/Ft.Worth
- Ave. Duration
- 36h 32m
- When
- Friday
- Estimated price
- $17000 - $65000
Flights from Barcelona to Loreto via Philadelphia, Dallas/Ft.Worth
- Ave. Duration
- 36h 32m
- When
- Friday
- Estimated price
- $16000 - $60000

- Website
- airfrance.com
Flights from Barcelona to San Jose Cabo via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 22h 19m
- When
- Every day
- Estimated price
- $10000 - $30000
Flights from Barcelona to La Paz via Mexico City
- Ave. Duration
- 19h 14m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $11000 - $29000
Flights from Barcelona to La Paz via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 24h 19m
- When
- Every day
- Estimated price
- $9500 - $29000
Flights from Barcelona to La Paz via Amsterdam Schiphol, Mexico City
- Ave. Duration
- 18h 54m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $12000 - $38000
Flights from Barcelona to La Paz via Madrid, Mexico City
- Ave. Duration
- 19h 29m
- When
- Monday, Wednesday and Thursday
- Estimated price
- $11000 - $43000
Flights from Barcelona to La Paz via Frankfurt, Mexico City
- Ave. Duration
- 19h 34m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $13000 - $29000
Flights from Barcelona to Los Mochis via Paris Charles de Gaulle, Mexico City
- Ave. Duration
- 21h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $10000 - $30000

- Website
- volaris.com
Flights from Barcelona to San Jose Cabo via Madrid, Mexico City
- Ave. Duration
- 17h 48m
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $11000 - $44000
Flights from Barcelona to La Paz via Madrid, Guadalajara
- Ave. Duration
- 19h 1m
- When
- Friday and Sunday
- Estimated price
- $9000 - $28000
Flights from Barcelona to La Paz via New York JFK, Guadalajara
- Ave. Duration
- 22h 11m
- When
- Thursday and Sunday
- Estimated price
- $10000 - $42000
Flights from Barcelona to Los Mochis via Madrid, Mexico City
- Ave. Duration
- 18h 20m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $11000 - $44000

- Website
- vivaaerobus.com
Flights from Barcelona to San Jose Cabo via Mexico City
- Ave. Duration
- 15h 25m
- When
- Sunday
- Estimated price
- $11000 - $30000
Flights from Barcelona to San Jose Cabo via Madrid, Mexico City
- Ave. Duration
- 18h 20m
- When
- Monday, Tuesday, Wednesday and Thursday
- Estimated price
- $11000 - $44000
Flights from Barcelona to La Paz via Madrid, Mexico City
- Ave. Duration
- 18h 10m
- When
- Wednesday, Saturday and Sunday
- Estimated price
- $11000 - $43000

- Website
- aireuropa.com
Flights from Barcelona to San Jose Cabo via Madrid, Mexico City
- Ave. Duration
- 19h 54m
- When
- Every day
- Estimated price
- $9500 - $29000
Flights from Madrid to San Jose Cabo via Mexico City
- Ave. Duration
- 16h 7m
- When
- Every day
- Estimated price
- $9000 - $28000

- Website
- britishairways.com
Flights from Barcelona to San Jose Cabo via London Heathrow, Dallas/Ft.Worth
- Ave. Duration
- 17h 6m
- When
- Every day
- Estimated price
- $9000 - $34000
Flights from Barcelona to San Jose Cabo via Paris Charles de Gaulle, Dallas/Ft.Worth
- Ave. Duration
- 18h 1m
- When
- Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- $11000 - $38000

- Website
- iberojet.com
Flights from Barcelona to San Jose Cabo via Madrid
- Ave. Duration
- 15h 45m
- When
- Monday
- Estimated price
- $10000 - $20000
Flights from Madrid to San Jose Cabo
- Ave. Duration
- 13h 20m
- When
- Monday
- Estimated price
- $10000 - $19000

- Website
- united.com
Flights from Barcelona to San Jose Cabo via Paris Charles de Gaulle, Houston
- Ave. Duration
- 18h 28m
- When
- Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $11000 - $38000

Rome2rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- comunicacion@renfe.es
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta De Atocha
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $1300 - $2400
- Website
- Renfe AVE
- Promo
- $1300 - $1700
- Promo+
- $1450 - $1550
- Flexible
- $1900 - $2400

- Phone
- +34 902 320 320
- comunicacion@renfe.es
- Website
- renfe-sncf.com
Train from Barcelona-Sants to Madrid-Puerta De Atocha
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- $1200 - $1700
- Website
- renfe-sncf.com

- Phone
- +52 612 123 0000
- info@ecobajatours.com
- Website
- ecobajatours.com
Bus from San José del Cabo Airport to Todos Santos
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- $210 - $550
- Website
- EcoBajaTours

- Phone
- +52 664 104 7400
- autobusesdelabajacalifornia@abc.com.mx
- Website
- abc.com.mx
Bus from Loreto to Todos Santos
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $550 - $850
- Schedules at
- abc.com.mx

- Phone
- +52 800 026 8931
- info@autobusesaguila.com
- Website
- autobusesaguila.com
Bus from Loreto to Todos Santos
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- $700 - $1100
- Schedules at
- autobusesaguila.com
Bus from La Paz Serdan to Todos Santos
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- $140 - $200
- Schedules at
- autobusesaguila.com

- Phone
- 800 337 7437
- reservaciones@bajaferries.com.mx
- Website
- bajaferries.com.mx
Car ferry from Topolobampo to La Paz
- Ave. Duration
- 8h 1m
- Frequency
- 6 times a week
- Estimated price
- $1290
- Schedules at
- bajaferries.com.mx
Want to know more about travelling around Mexico
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
Train travel in Spain: A guide to Renfe
Top tips on how to best navigate the nation by train, from Alicante to Zaragoza
Read the travel guideWhat are the different types of Renfe trains in Spain?
A simple guide to the different trains, routes and facilities, so you can identify which service is right for you.
Read the travel guide