There are 12 ways to get from Colmar to Tarragona by train, plane, train (SNCF, Renfe), bus, car, or train (Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Strasbourg International Airport, fly, train
best- Take the train from Colmar to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN)plane SXB - BCN
- Take the train from Barcelona Sants to Tarragonatrain
6h 53mDrive 1,112.3 km
cheapest- Drive from Colmar to Tarragonacar 1,112.3 km
10h 52m€174–251Train
- Take the train from Colmar to Mulhouse Villetrain Ter / ...
- Take the train from Mulhouse Ville to Lyon Part Dieutrain 84
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona Sants to Tarragonatrain R15 / ...
11h 30mBus
- Take the bus from Colmar to Mulhousebus 720
- Take the bus from Mulhouse to Barcelonabus
- Take the bus from Barcelona - North Bus Station to Tarragona - Bus Stationbus
17h 55mTrain to Basel, fly, train
- Take the train from Colmar to St Louistrain
- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
- Take the train from Barcelona Sants to Tarragonatrain
6h 56mTrain, train to Zurich Airport, fly
- Take the train from Colmar to Basel Sbbtrain
- 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 train from Barcelona Sants to Tarragonatrain
8h 15mTrain to Luxembourg, fly, train
- Take the train from Colmar to Luxembourgtrain
- Fly from Luxembourg (LUX) to Barcelona–El Prat Airport (BCN)plane LUX - BCN
- Take the train from Barcelona Sants to Tarragonatrain
9hTrain, train to Stuttgart Airport, fly
- Take the train from Colmar to Strasbourgtrain
- Take the train from Strasbourg Bahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Barcelona–El Prat Airport (BCN)plane STR - BCN
- Take the train from Barcelona Sants to Tarragonatrain
9h 41mTrain, train to Geneva International Airport, fly
- Take the train from Colmar to Basel Sbbtrain
- 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 train from Barcelona Sants to Tarragonatrain
10h 20mTrain via Mulhouse
- Take the train from Colmar to Mulhouse Villetrain Ter / ...
- Take the train from Mulhouse Ville to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona Sants to Tarragonatrain R15 / ...
11h 47mTrain #2
- Take the train from Colmar to Perpignantrain Tgv
- Take the train from Perpignan to Camp De Tarragonatrain 9730
12h 5mBus, train
- Take the bus from Colmar to Geneva - Bus Stationbus
- Take the bus from Geneva - Bus Station to Barcelona - North Bus Stationbus
- Take the train from Barcelona Sants to Tarragonatrain R15 / ...
18h 59m
Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Colmar to Tarragona is to drive which costs €170 - €250 and takes 10h 52m.
The fastest way to get from Colmar to Tarragona is to drive which takes 10h 52m and costs €170 - €250.
No, there is no direct bus from Colmar to Tarragona station. However, there are services departing from Colmar and arriving at Tarragona - Bus Station via Mulhouse and Barcelona - North Bus Station. The journey, including transfers, takes approximately 17h 55m.
No, there is no direct train from Colmar to Tarragona. However, there are services departing from Colmar and arriving at Tarragona via Mulhouse Ville, Lyon Part Dieu and Barcelona Sants. The journey, including transfers, takes approximately 11h 30m.
The distance between Colmar and Tarragona is 1089 km. The road distance is 1112.3 km.
The best way to get from Colmar to Tarragona without a car is to train which takes 11h 30m and costs .
It takes approximately 6h 53m to get from Colmar to Tarragona, including transfers.
Colmar to Tarragona bus services, operated by FlixBus-eu, depart from Colmar station.
Colmar to Tarragona train services, operated by SNCF Voyages, depart from Colmar station.
The best way to get from Colmar to Tarragona is to train which takes 11h 30m and costs . Alternatively, you can bus, which costs and takes 17h 55m.
What companies run services between Colmar, France and Tarragona, Spain?
You can take a train from Colmar to Tarragona via Mulhouse Ville, Lyon Part Dieu, and Barcelona Sants in around 11h 30m. Alternatively, you can take a bus from Colmar to Tarragona - Bus Station via Mulhouse, Barcelona, and Barcelona - North Bus Station in around 17h 55m.
- Website
- easyjet.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €35–160
Flights from Strasbourg International Airport to Barcelona–El Prat Airport via Milan Malpensa
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- €35–160
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €35–170
Flights from Geneva International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €30–140
- Website
- vueling.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 47m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €40–230
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Thursday
- Estimated price
- €24–150
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- €35–140
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–150
Flights from Geneva International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €22–100
- Website
- iberia.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 47m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- €40–230
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Thursday
- Estimated price
- €24–150
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- €35–140
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–150
Flights from Geneva International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €22–100
- Website
- swiss.com
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €60–350
Flights from Luxembourg to Barcelona–El Prat Airport via Zurich Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €60–200
Flights from Stuttgart Airport to Barcelona–El Prat Airport via Zurich Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €100–310
Flights from Geneva International Airport to Barcelona–El Prat Airport via Zurich Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €85–230
- Website
- lufthansa.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 5m
- When
- Thursday
- Estimated price
- €85–350
Flights from Stuttgart Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- €140–270
- Website
- airfrance.com
Flights from Luxembourg to Barcelona–El Prat Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 21m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €45–260
- Website
- volotea.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Thursday
- Estimated price
- €45–180
Flights from Strasbourg International Airport to Barcelona–El Prat Airport via Marseille
- Ave. Duration
- 3h 35m
- When
- Monday and Sunday
- Estimated price
- €45–180
- Website
- luxair.lu
Flights from Luxembourg to Barcelona–El Prat Airport
- Ave. Duration
- 2h 7m
- When
- Every day
- Estimated price
- €65–150
- Website
- eurowings.com
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €50–210
- Website
- ryanair.com
Flights from Luxembourg to Barcelona–El Prat Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €40–140
- Website
- voyages-sncf.com
Train from Colmar to Strasbourg
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Colmar to Mulhouse Ville
- Ave. Duration
- 21 min
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Colmar to St Louis
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Colmar to Basel Sbb
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Schedules at
- voyages-sncf.com
Train from Colmar to Luxembourg
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Schedules at
- voyages-sncf.com
Train from Strasbourg Bahnhof to Hauptbahnhof
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- voyages-sncf.com
Train from Mulhouse Ville to Lyon Part Dieu
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Schedules at
- voyages-sncf.com
Train from Colmar to Perpignan
- Ave. Duration
- 7h 50m
- Frequency
- Once a week
- Schedules at
- voyages-sncf.com
- Website
- global.flixbus.com
Bus from Colmar to Mulhouse
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Schedules at
- global.flixbus.com
Bus from Mulhouse to Barcelona
- Ave. Duration
- 13h 55m
- Frequency
- Twice daily
- Schedules at
- global.flixbus.com
- Website
- blablacar.co.uk
Bus from Colmar to Mulhouse
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Schedules at
- blablacar.co.uk
Bus from Barcelona - North Bus Station to Tarragona - Bus Station
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Schedules at
- blablacar.co.uk
Bus from Colmar to Geneva - Bus Station
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a week
- Schedules at
- blablacar.co.uk
Bus from Geneva - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Schedules at
- blablacar.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Geneva - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 12h 30m
- Frequency
- Twice a week
- Estimated price
- €60–130
- Website
- https://www.alsa.com/en
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Colmar to Tarragona bus services, operated by FlixBus-eu, arrive at Mulhouse station.
Colmar to Tarragona train services, operated by SNCF Voyages, arrive at Mulhouse Ville station.
Yes, the driving distance between Colmar to Tarragona is 1112 km. It takes approximately 10h 52m to drive from Colmar to Tarragona.
Book your Colmar to Tarragona train tickets online with Omio.
Book your Colmar to Tarragona bus tickets online with Omio.
There are 3651+ hotels available in Tarragona.








