Travel from Spain to Mexico is: Fully open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Todos Santos?

Book now

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

  1. Fly from Barcelona (BCN) to San Jose Cabo (SJD) BCN - SJD
  2. Take the bus from San José del Cabo Airport to Todos Santos

Cheapest option

Fly Barcelona to La Paz, drive  •  21h 48m

  1. Fly from Barcelona (BCN) to La Paz (LAP) BCN - LAP
  2. Drive from La Paz to Todos Santos

3 alternative options

Fly Barcelona to Loreto, bus  •  38h 8m

  1. Fly from Barcelona (BCN) to Loreto (LTO) BCN - LTO
  2. Take the bus from Loreto to Todos Santos

Train to Madrid, fly to San Jose Cabo, bus  •  20h 54m

  1. Take the train from Barcelona-Sants to Madrid-Puerta De Atocha
  2. Fly from Madrid (MAD) to San Jose Cabo (SJD) MAD - SJD
  3. Take the bus from San José del Cabo Airport to Todos Santos

Fly Barcelona to Los Mochis, car ferry, bus  •  32h 18m

  1. Fly from Barcelona (BCN) to Los Mochis (LMM) BCN - LMM
  2. Take the car ferry from Topolobampo to La Paz
  3. Take the bus from La Paz Serdan to Todos Santos

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.

More details

The quickest way to get from Barcelona to Todos Santos is to fly and bus which costs €480 - €1000 and takes 20h 18m.

More details

The distance between Barcelona and Todos Santos is 10002 km.

It takes approximately 20h 18m to get from Barcelona to Todos Santos, including transfers.

More details

There is no direct flight from Barcelona Airport to San Jose Cabo Airport. The quickest flight takes 17h 6m and has one stopover.

Search flights

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.

Search flights

There are 48+ hotels available in Todos Santos. Prices start at $2000 MXN per night.

More details

The best way to get from Barcelona to Barcelona Airport is to bus which takes 20 min and costs €6.

More details

Map of how to get from Barcelona to Todos Santos.
Launch map view
  • 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.

Airlines
Aeroméxico
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
American Airlines
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
Air France
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
Volaris
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
Viva Aerobus
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
Air Europa
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
British Airways
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
Iberojet Airlines
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
United Airlines
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
Train operators
Renfe AVE
Rome2rio's guide to Renfe AVE
Contact Details
Phone
+34 91 232 03 20
Email
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
Renfe SNCF
Phone
+34 902 320 320
Email
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
Bus operators
EcoBajaTours
Phone
+52 612 123 0000
Email
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
Aguila
Phone
+52 800 026 8931
Email
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
Ferry operators
Baja Ferries

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.