There are 9 ways to get from Colmar to Porto by train, plane, bus, or car
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 Basel, fly
best- Take the train from Colmar to St Louistrain
- Fly from Basel (BSL) to Francisco De Sá Carneiro Airport (OPO)plane BSL - OPO
6h 9m€70–247Train, bus via Montpellier
- Take the train from Colmar to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid Chamartín to Zamoratrain Ave
- Take the bus from Zamora to Porto - Casa da Músicabus
20h 56m€323–521Train, bus
- Take the train from Colmar to Nancytrain Tgv
- Take the bus from Nancy - Cascade La Fontaine to Porto - Hospital de São Joãobus Linha Luxemburgo
30h 44m€123–178Drive 1,804.6 km
- Drive from Colmar to Portocar 1,804.6 km
17h 59m€283–409Train, 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 Francisco De Sá Carneiro Airport (OPO)plane ZRH - OPO
7h 36m€102–338Train to Luxembourg, fly
- Take the train from Colmar to Luxembourgtrain
- Fly from Luxembourg (LUX) to Francisco De Sá Carneiro Airport (OPO)plane LUX - OPO
7h 56m€106–388Train to Karlsruhe/Baden-Baden Airport, fly
- Take the train from Colmar to Strasbourgtrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Francisco De Sá Carneiro Airport (OPO)plane FKB - OPO
7h 50m€78–284Train to Strasbourg International Airport, fly
- Take the train from Colmar to Strasbourgtrain
- Fly from Strasbourg International Airport (SXB) to Francisco De Sá Carneiro Airport (OPO)plane SXB - OPO
5h 58m€99–407Bus
- Take the bus from Colmar to Strasbourg - L'Étoile Park Bus Stationbus BlaBlaCar Bus
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Porto - Terminal Intermodal de Campanhãbus BlaBlaCar Bus
33h 15m€205–361
Colmar to Porto by bus
Questions & Answers
The cheapest way to get from Colmar to Porto is to train and fly which costs €70 - €250 and takes 6h 9m.
The fastest way to get from Colmar to Porto is to train and fly which takes 5h 58m and costs €95 - €410.
No, there is no direct bus from Colmar to Porto. However, there are services departing from Colmar and arriving at Porto - Terminal Intermodal de Campanhã via Strasbourg - L'Étoile Park Bus Station. The journey, including transfers, takes approximately 33h 15m.
The distance between Colmar and Porto is 1551 km. The road distance is 1804.6 km.
The best way to get from Colmar to Porto without a car is to train and bus via Montpellier which takes 20h 56m and costs €320 - €550.
It takes approximately 6h 9m to get from Colmar to Porto, including transfers.
Colmar to Porto bus services, operated by BlaBlaCar Bus, depart from Colmar station.
Colmar to Porto bus services, operated by BlaBlaCar Bus, arrive at Strasbourg - L'Étoile Park Bus Station.
Porto is 1h behind Colmar. It is currently 8:35 PM in Colmar and 7:35 PM in Porto.
Yes, the driving distance between Colmar to Porto is 1805 km. It takes approximately 17h 59m to drive from Colmar to Porto.
What companies run services between Colmar, France and Porto, Portugal?
You can take a bus from Colmar to Porto - Terminal Intermodal de Campanhã via Strasbourg - L'Étoile Park Bus Station in around 33h 15m.
- Website
- easyjet.com
Flights from Basel to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 38m
- When
- Every day
- Estimated price
- €45–170
Flights from Basel to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 5h 20m
- When
- Sunday, Monday, and Friday
- Estimated price
- €45–170
Flights from Basel to Francisco De Sá Carneiro Airport via Nantes
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €45–170
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €45–170
Flights from Luxembourg to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 31m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–140
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Colmar to St Louis
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €11–23
- Website
- Oui.SNCF
Train from Colmar to Basel Sbb
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Oui.SNCF
Train from Colmar to Strasbourg
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- €10–22
- Website
- Oui.SNCF
Train from Colmar to Strasbourg
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- €10–22
- Website
- Oui.SNCF
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Zamora to Porto - Casa da Música
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Estimated price
- €24–35
- Schedules at
- anpian.com
Want to know more about travelling around Portugal
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
More Questions & Answers
Book your Colmar to Porto bus tickets online with Omio.
There are 6760+ hotels available in Porto.






