There are 8 ways to get from Rota to Basel by plane, train (Renfe, TGV), bus, car, 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 Jerez Airport to Basel
best- Fly from Jerez Airport (XRY) to Basel (BSL)plane XRY - BSL
8h 24mCHF 117–324Train to Seville Airport, fly to Basel
cheapest- Take the train from Puerto De Santa Maria to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Basel (BSL)plane SVQ - BSL
7h 41mCHF 82–204Train
- Take the train from Puerto De Santa Maria to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Rochtrain
- Take the train from Montpellier Saint-Roch to Mulhouse Villetrain Tgv
20h 19mCHF 286–509Bus
- Take the bus from Rota to Sevilla Estación Prado De San Sebastianbus
- Take the bus from Sevilla Plaza de Armas to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris to Basel SBBbus
36h 52mCHF 149–283Drive 2,056.4 km
- Drive from Rota to Baselcar 2,056.4 km
21h 18mCHF 330–476Train to Seville Airport, fly to Zurich Airport, train
- Take the train from Puerto De Santa Maria to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Zurich Airport (ZRH)plane SVQ - ZRH
- Take the train from Zürich HB to Basel SBBtrain
9h 5mCHF 115–330Train via Avignon
- Take the train from Puerto De Santa Maria to Madrid-Puerta de Atocha-Almudena Grandestrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Mulhouse Villetrain Tgv
20h 44mCHF 256–533Bus, train
- Take the bus from Rota to Sevilla Estación Prado De San Sebastianbus
- Take the bus from Sevilla, Estación de Autobuses to Badajozbus
- Take the bus from Badajoz to Geneva - Bus stationbus
- Take the train from Genève to Renens VDtrain Ic1 / ...
- Take the train from Renens VD to Basel SBBtrain
38h 54mCHF 239–546
Rota to Basel by bus and train
Questions & Answers
The cheapest way to get from Rota to Basel is to train and fly which costs SFr 80 - SFr 210 and takes 7h 41m.
The fastest way to get from Rota to Basel is to train and fly which takes 7h 41m and costs SFr 80 - SFr 210.
No, there is no direct bus from Rota to Basel. However, there are services departing from Rota and arriving at Basel SBB via Prado San Sebastián, Sevilla Plaza de Armas and Paris. The journey, including transfers, takes approximately 36h 52m.
The distance between Rota and Basel is 1696 km. The road distance is 2056.4 km.
The best way to get from Rota to Basel without a car is to train which takes 20h 19m and costs SFr 280 - SFr 550.
It takes approximately 8h 24m to get from Rota to Basel, including transfers.
Rota to Basel bus services, operated by Transportes Generales Comes, depart from Rota station.
The best way to get from Rota to Basel is to fly which takes 8h 24m and costs SFr 110 - SFr 330. Alternatively, you can train, which costs SFr 280 - SFr 550 and takes 20h 19m, you could also bus, which costs SFr 140 - SFr 290 and takes 36h 52m.
Rota to Basel bus services, operated by Transportes Generales Comes, arrive at Sevilla Estación Prado De San Sebastian station.
Yes, the driving distance between Rota to Basel is 2056 km. It takes approximately 21h 18m to drive from Rota to Basel.
What companies run services between Rota, Spain and Basel, Switzerland?
Vueling Airlines, Airbus France, and three other airlines fly from Jerez Airport (XRY) to Basel (BSL) twice daily. Alternatively, you can take a bus from Rota to Basel Sbb via Estación de autobuses de El Puerto de Santa María, Puerto De Santa Maria, Madrid-Puerta de Atocha-Almudena Grandes, Montpellier Saint-Roch, and Mulhouse Ville in around 20h 19m.
- Website
- iberia.com
Flights from Jerez Airport to Basel via Barcelona
- Ave. Duration
- 5h 5m
- When
- Tuesday
- Estimated price
- CHF 80–350
Flights from Seville Airport to Zurich Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- CHF 75–160
- Website
- easyjet.com
Flights from Jerez Airport to Basel via Barcelona
- Ave. Duration
- 5h 25m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- CHF 80–350
Flights from Jerez Airport to Basel via Palma Mallorca
- Ave. Duration
- 5h 5m
- When
- Friday
- Estimated price
- CHF 100–380
Flights from Seville Airport to Basel
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- CHF 60–130
- Website
- vueling.com
Flights from Jerez Airport to Basel via Barcelona
- Ave. Duration
- 5h 5m
- When
- Tuesday
- Estimated price
- CHF 80–350
Flights from Seville Airport to Zurich Airport via Madrid
- Ave. Duration
- 5h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–160
- Website
- lufthansa.com
Flights from Jerez Airport to Basel via Frankfurt
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- CHF 150–700
Flights from Jerez Airport to Basel via Munich
- Ave. Duration
- 8h 20m
- When
- Friday
- Estimated price
- CHF 150–550
- Website
- flyedelweiss.com
Flights from Seville Airport to Zurich Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 150–330
- Website
- aireuropa.com
Flights from Seville Airport to Zurich Airport via Madrid
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- CHF 65–150
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Puerto De Santa Maria to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 4h 7m
- Frequency
- 4 times a day
- Estimated price
- CHF 60–100
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Montpellier Saint-Roch
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- CHF 100–170
- Website
- https://www.renfe.com/es/en
Train from Puerto De Santa Maria to Sevilla-Santa Justa
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- CHF 12–21
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 8h 2m
- Frequency
- Once daily
- Estimated price
- CHF 110–180
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Montpellier Saint-Roch to Mulhouse Ville
- Ave. Duration
- 5h 12m
- Frequency
- 3 times a day
- Estimated price
- CHF 120–200
- Website
- https://www.sncf-connect.com/en-en
Train from Avignon Tgv to Mulhouse Ville
- Ave. Duration
- 4h 2m
- Frequency
- 5 times a day
- Estimated price
- CHF 100–180
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 28–80
- Website
- https://www.sbb.ch/en
Train from Genève to Renens VD
- Ave. Duration
- 45 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 17–55
- Website
- https://www.sbb.ch/en
Train from Renens VD to Basel SBB
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- CHF 55–160
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Avignon Tgv to Mulhouse Ville
- Ave. Duration
- 4h 1m
- Frequency
- Once daily
- Estimated price
- CHF 80–210
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Avignon Tgv to Mulhouse Ville
- Ave. Duration
- 4h 3m
- Frequency
- Once a week
- Estimated price
- CHF 100–240
- Website
- https://int.bahn.de/en
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Rota to Sevilla Estación Prado De San Sebastian
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- CHF 11–22
- Schedules at
- tgcomes.es
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Sevilla Plaza de Armas to Paris - Bercy-Seine Bus Station
- Ave. Duration
- 24h 15m
- Frequency
- Once daily
- Estimated price
- CHF 100–200
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Paris to Basel SBB
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- CHF 35–60
- Website
- https://www.flixbus.co.uk
- Phone
- 0034902202040
- info@badajozsevillabus.com
- Website
- basebus.es
Bus from Sevilla, Estación de Autobuses to Badajoz
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 12–17
- Website
- https://basebus.es/
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Badajoz to Geneva - Bus station
- Ave. Duration
- 27h 15m
- Frequency
- Twice a week
- Estimated price
- CHF 140–290
- Website
- https://www.alsa.com/en
Want to know more about travelling around Switzerland
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Book your Rota to Basel bus tickets online with Omio.
There are 1156+ hotels available in Basel.












































