There are 10 ways to get from Basel to Costa Brava by train, bus, car, plane, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Lyon
best- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Gironatrain
- Take the bus from Girona Estació d'Autobusos to Sant Antoni de Calongebus e3
11h 6m€157–334Fly Basel to Barcelona–El Prat Airport, bus
cheapest- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
7h 31m€72–235Bus
- Take the bus from Mulhouse to Lloret de Marbus FlixBus N1720
- Take the bus from Lloret de Mar to Sant Antoni de Calongebus 52
17h 50m€84–146Drive 919.3 km
- Drive from Basel to Costa Bravacar 919.3 km
9h 31m€161–232Train, bus
- Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Port-Boutrain Ter
- Take the train from Port-Bou to Flassatrain Re
- Take the bus from Flaça to Sant Antoni de Calongebus 5
14h 28m€189–371Bus via Marseille
- Take the bus from Basel, Meret Oppenheim-Strasse (Bahnhof SBB) to Marseille - Saint-Charles Bus Stationbus
- Take the bus from Marseille - Saint-Charles Bus Station to Girona - Bus Stationbus
- Take the bus from Girona Estació d'Autobusos to Sant Antoni de Calongebus e3
19h 28m€99–181Train to Zurich Airport, fly to Barcelona–El Prat Airport, bus
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN)plane ZRH - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
8h 45m€108–321Train to Strasbourg International Airport, fly to Barcelona–El Prat Airport, bus
- Take the train from St Louis to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN)plane SXB - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
8h 49m€97–367Train, train to Geneva International Airport, fly to Barcelona–El Prat Airport, bus
- Take the train from Basel SBB to Renens VDtrain
- Take the train from Renens VD to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Barcelona–El Prat Airport (BCN)plane GVA - BCN
- Take the bus from Barcelona Airport El Prat T1 to St Antoni de Calongebus
10h 28m€141–482Train to Karlsruhe/Baden-Baden Airport, fly to Girona–Costa Brava Airport, night bus
- Take the train from Basel Bad Bf to Baden-Badentrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Girona–Costa Brava Airport (GRO)plane FKB - GRO
- Take the nightbus from Girona Airport to Sant Antoni de Calongenightbus
8h 16m€96–391
Basel to Costa Brava by train and bus
Questions & Answers
The cheapest way to get from Basel to Costa Brava is to bus which costs €80 - €150 and takes 17h 50m.
The fastest way to get from Basel to Costa Brava is to fly and bus which takes 7h 31m and costs €70 - €240.
No, there is no direct bus from Basel to Costa Brava. However, there are services departing from Basel, Brausebad and arriving at Sant Antoni de Calonge via Basel Euroairport FR, Mulhouse and Lloret de Mar. The journey, including transfers, takes approximately 17h 50m.
The distance between Basel and Costa Brava is 1028 km. The road distance is 919.3 km.
The best way to get from Basel to Costa Brava without a car is to train and bus via Lyon which takes 11h 6m and costs €150 - €340.
It takes approximately 11h 6m to get from Basel to Costa Brava, including transfers.
Basel to Costa Brava bus services, operated by FlixBus, depart from Mulhouse station.
Basel to Costa Brava bus services, operated by FlixBus, arrive at Lloret de Mar station.
Yes, the driving distance between Basel to Costa Brava is 919 km. It takes approximately 9h 31m to drive from Basel to Costa Brava.
There are 4362+ hotels available in Costa Brava.
What companies run services between Basel, Switzerland and Costa Brava, Spain?
You can take a bus from Basel, Brausebad to Sant Antoni de Calonge via Basel EuroAirport, Abflug, Basel Euroairport FR, Mulhouse, and Lloret de Mar in around 17h 50m.
- Website
- easyjet.com
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–170
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- €50–240
Flights from Geneva International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €35–180
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 2h 49m
- Frequency
- Every 2 hours
- Estimated price
- €75–130
- Website
- TGV inOui
Train from Lyon Part Dieu to Girona
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Estimated price
- €110–180
- Website
- TGV inOui
Train from Mulhouse Ville to Montpellier Saint-Roch
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- €140–230
- Website
- TGV inOui
- Phone
- +34 93 580 67 00
- [email protected]
- Website
- moventis.es
Bus from Girona Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Lloret de Mar to Sant Antoni de Calonge
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- €9–18
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Flaça to Sant Antoni de Calonge
- Ave. Duration
- 1h 8m
- Frequency
- 4 times a week
- Estimated price
- €7–14
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Girona Estació d'Autobusos to Sant Antoni de Calonge
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- €8–15
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Bus from Barcelona Airport El Prat T1 to St Antoni de Calonge
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- €23–45
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
Night bus from Girona Airport to Sant Antoni de Calonge
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a day
- Estimated price
- €8–16
- Schedules at
- moventis.es
- Book at
- compras.moventis.es
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide








