There are 12 ways to get from Calais Ferry Port to Porto by train, plane, bus, train (TGV, Renfe), 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 Lille-Lesquin Airport, fly
best- Take the train from Calais Ville to Lille Flandrestrain
- Fly from Lille-Lesquin Airport (LIL) to Francisco De Sá Carneiro Airport (OPO)plane LIL - OPO
7h 7m€98–343Train, bus to Beauvais–Tillé Airport, fly
cheapest- Take the train from Calais Ville to Amienstrain
- Take the bus from Gare routiere to Aéroportbus
- Fly from Beauvais–Tillé Airport (BVA) to Francisco De Sá Carneiro Airport (OPO)plane BVA - OPO
9h 1m€91–362Bus
- Take the bus from Calais to Paris, Quai de Bercy (Bercy Seine)bus N1700 / ...
- Take the bus from Paris to Portobus FlixBus N1183 / ...
26h 25m€154–236Train
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the train from Lille Europe to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Pontevedratrain Alv
- Take the train from Redondela De Galicia to Porto Campanhatrain Ic
29h 46m€400–694Drive 1,782.3 km
- Drive from Calais Ferry Port to Portocar 1,782.3 km
18h 9m€287–415Train, train to Brussels Airport, fly
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Europe to Brussel-Zuid / Bruxelles-Miditrain
- Fly from Brussels Airport (BRU) to Francisco De Sá Carneiro Airport (OPO)plane BRU - OPO
7h 57m€111–373Train, train to Paris Charles De Gaulle Airport, fly
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Europe to Aeroport Cdg2 Tgv Roissytrain
- Fly from Paris Charles De Gaulle Airport (CDG) to Francisco De Sá Carneiro Airport (OPO)plane CDG - OPO
7h 36m€150–413Train, train to Brussels South Charleroi Airport, fly
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Francisco De Sá Carneiro Airport (OPO)plane CRL - OPO
9h 20m€103–412Train, train to Paris Orly Airport, fly
- Take the train from Calais Ville to Lille Flandrestrain
- Take the train from Lille Flandres to Paris Nordtrain
- Fly from Paris Orly Airport (ORY) to Francisco De Sá Carneiro Airport (OPO)plane ORY - OPO
8h 17m€129–420Train, bus via Tours
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the train from Lille Europe to Le Manstrain Tgv
- Take the train from Le Mans to Tourstrain Ter
- Take the bus from Tours to Porto - Hospital de São Joãobus
26h 31m€176–281Train, bus
- Take the train from Calais Ville to Paris Nordtrain Ter
- Take the bus from Paris Dauphine to Porto - Casa da Músicabus Paris / ...
27h 29m€139–249Train, bus #2
- Take the train from Calais Ville to Lille Flandrestrain Ter
- Take the bus from Lille to Guimaraesbus
- Take the train from Guimaraes to Porto Sao Bentotrain
31h 1m€175–282
Calais Ferry Port to Porto by bus
Comparing Your Travel Options
The cheapest way to get from Calais Ferry Port to Porto is to train and fly which costs €100 - €420 and takes 9h 20m.
The fastest way to get from Calais Ferry Port to Porto is to train and fly which takes 7h 7m and costs €95 - €350.
No, there is no direct bus from Calais Ferry Port to Porto. However, there are services departing from Calais and arriving at Porto via Paris. The journey, including transfers, takes approximately 26h 25m.
No, there is no direct train from Calais Ferry Port to Porto. However, there are services departing from Calais Ville and arriving at Porto Campanha via Lille Europe, Lyon Part Dieu, Barcelona-Sants, Pontevedra and Redondela De Galicia. The journey, including transfers, takes approximately 29h 46m.
The distance between Calais Ferry Port and Porto is 1508 km. The road distance is 1782.3 km.
The best way to get from Calais Ferry Port to Porto without a car is to bus which takes 26h 25m and costs €150 - €240.
It takes approximately 7h 7m to get from Calais Ferry Port to Porto, including transfers.
Calais Ferry Port to Porto bus services, operated by FlixBus, depart from Calais station.
Calais Ferry Port to Porto train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Calais Ville station.
The best way to get from Calais Ferry Port to Porto is to bus which takes 26h 25m and costs €150 - €240. Alternatively, you can train, which costs €400 - €700 and takes 29h 46m.
What companies run services between Calais Ferry Port, France and Porto, Portugal?
You can take a bus from Calais to Porto via Paris, Quai de Bercy (Bercy Seine) and Paris in around 26h 25m. Alternatively, you can take a train from Calais Ville to Porto Campanha via Lille Flandres, Lille Europe, Lyon Part Dieu, Barcelona-Sants, Pontevedra, and Redondela De Galicia in around 29h 46m.
- Website
- ryanair.com
Flights from Lille-Lesquin Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 25m
- When
- Monday and Friday
- Estimated price
- €65–210
Flights from Brussels Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–250
Flights from Beauvais–Tillé Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €55–310
Flights from Beauvais–Tillé Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €55–310
Flights from Beauvais–Tillé Airport to Francisco De Sá Carneiro Airport via Faro
- Ave. Duration
- 5h 20m
- When
- Wednesday
- Estimated price
- €55–310
Flights from Brussels South Charleroi Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €60–270
Flights from Brussels South Charleroi Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 5h 55m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €60–270
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 Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Calais Ville to Amiens
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Lille Europe to Aeroport Cdg2 Tgv Roissy
- Ave. Duration
- 53 min
- Frequency
- 3 times a day
- Estimated price
- €35–60
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Lille Flandres to Charleroi-Central
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Lille Flandres to Paris Nord
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- €35–70
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Train from Lille Europe to Le Mans
- Ave. Duration
- 2h 37m
- Frequency
- 3 times a day
- Estimated price
- €80–140
- Website
- Oui.SNCF
Train from Le Mans to Tours
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €17–29
- Website
- Oui.SNCF
Train from Calais Ville to Paris Nord
- Ave. Duration
- 2h 55m
- Frequency
- Every 3 hours
- Estimated price
- €50–90
- Website
- Oui.SNCF
Train from Calais Ville to Lille Flandres
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €17–30
- Website
- Oui.SNCF
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Calais to Paris, Quai de Bercy (Bercy Seine)
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- €24–40
- Website
- Flixbus
Bus from Paris to Porto
- Ave. Duration
- 21h 40m
- Frequency
- Twice daily
- Estimated price
- €130–200
- Website
- Flixbus
Bus from Lille to Guimaraes
- Ave. Duration
- 26h 50m
- Frequency
- 3 times a week
- Estimated price
- €150–240
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Calais Ferry Port to Porto bus services, operated by FlixBus, arrive at Paris, Quai de Bercy (Bercy Seine) station.
Porto is 1h behind Calais Ferry Port. It is currently 9:28 PM in Calais Ferry Port and 8:28 PM in Porto.
Calais Ferry Port to Porto train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Lille Flandres station.
Yes, the driving distance between Calais Ferry Port to Porto is 1782 km. It takes approximately 18h 9m to drive from Calais Ferry Port to Porto.
Book your Calais Ferry Port to Porto bus tickets online with FlixBus.
There are 6728+ hotels available in Porto.









