There are 9 ways to get from Porto to Poitiers by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Porto - Terminal Intermodal de Campanhã to Bordeaux - Belcier Bus Stopbus
- Take the train from Bordeaux St Jean to Poitierstrain Tgv
17h 28m€98–180Bus via Bordeaux
cheapest- Take the bus from Porto - TIC Campanhã to Bordeaux - Belcier Bus Stopbus BlaBlaCar Bus
- Take the bus from Bordeaux - Belcier Bus Stop to Poitiers - Bus Stationbus BlaBlaCar Bus
18h 10m€47–80Drive 1,195.5 km
- Drive from Porto to Poitierscar 1,195.5 km
11h 57m€182–262Fly to Poitiers–Biard Airport
- Fly from Francisco De Sá Carneiro Airport (OPO) to Poitiers–Biard Airport (PIS)plane OPO - PIS
12h 47m€87–272Bus
- Take the bus from Porto - Hospital de São João to Poitiers - L' Aquitaine, Futuroscopebus Linha Regular
19h 7m€55–75Bus #2
- Take the bus from Porto - Casa da Música to Poitiersbus Porto
19h 47m€85–130Fly to Bordeaux–Mérignac Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Bordeaux–Mérignac Airport (BOD)plane OPO - BOD
- Take the train from Bordeaux St Jean to Poitierstrain
7h 50m€60–254Fly to Tours Val De Loire Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Tours Val De Loire Airport (TUF)plane OPO - TUF
- Take the train from St Pierre Des Corps to Poitierstrain
6h 12m€147–526Fly to Paris Orly Airport, train
- Fly from Francisco De Sá Carneiro Airport (OPO) to Paris Orly Airport (ORY)plane OPO - ORY
- Take the train from Massy Tgv to Poitierstrain
7h 29m€101–338
Porto to Poitiers by bus, foot, and train
Questions & Answers
The cheapest way to get from Porto to Poitiers is to bus via Bordeaux which costs €45 - €80 and takes 18h 10m.
The fastest way to get from Porto to Poitiers is to fly and train which takes 6h 12m and costs €140 - €550.
No, there is no direct bus from Porto to Poitiers station. However, there are services departing from Porto - TIC Campanhã and arriving at Poitiers - Bus Station via Bordeaux - Belcier Bus Stop. The journey, including transfers, takes approximately 18h 10m.
The distance between Porto and Poitiers is 1284 km. The road distance is 1195.5 km.
The best way to get from Porto to Poitiers without a car is to bus and train which takes 17h 28m and costs €95 - €180.
It takes approximately 17h 28m to get from Porto to Poitiers, including transfers.
Porto to Poitiers bus services, operated by BlaBlaCar Bus, depart from Porto - TIC Campanhã station.
The best way to get from Porto to Poitiers is to fly which takes 12h 47m and costs €85 - €280. Alternatively, you can bus via Bordeaux, which costs €45 - €80 and takes 18h 10m.
Porto to Poitiers bus services, operated by BlaBlaCar Bus, arrive at Bordeaux - Belcier Bus Stop station.
Poitiers is 1h ahead of Porto. It is currently 4:51 PM in Porto and 5:51 PM in Poitiers.
What companies run services between Porto, Portugal and Poitiers, France?
Volotea, Ryanair, and three other airlines fly from Francisco De Sá Carneiro Airport (OPO) to Poitiers–Biard Airport (PIS) once daily. Alternatively, you can take a bus from Porto - TIC Campanhã to Poitiers - Bus Station via Bordeaux - Belcier Bus Stop in around 18h 10m.
- Website
- transavia.com
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- €50–270
- Website
- easyjet.com
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €28–130
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €35–160
- Website
- volotea.com
Flights from Francisco De Sá Carneiro Airport to Poitiers–Biard Airport via Lyon
- Ave. Duration
- 11h 53m
- When
- Thursday and Sunday
- Estimated price
- €80–550
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport via Rodez
- Ave. Duration
- 3h 40m
- When
- Monday and Friday
- Estimated price
- €90–240
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Poitiers–Biard Airport via London Stansted
- Ave. Duration
- 21h 20m
- When
- Saturday
- Estimated price
- €85–330
Flights from Francisco De Sá Carneiro Airport to Tours Val De Loire Airport
- Ave. Duration
- 2h
- When
- Monday and Friday
- Estimated price
- €110–470
Flights from Francisco De Sá Carneiro Airport to Tours Val De Loire Airport via Marseille
- Ave. Duration
- 4h 40m
- When
- Sunday
- Estimated price
- €110–470
- Website
- iberia.com
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport via Madrid
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €110–150
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- €40–160
- Website
- flytap.com
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €60–160
- Website
- vueling.com
Flights from Francisco De Sá Carneiro Airport to Bordeaux–Mérignac Airport via Madrid
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €110–150
Flights from Francisco De Sá Carneiro Airport to Paris Orly Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Friday, and Sunday
- Estimated price
- €40–160
- Website
- ryanair.com
Flights from Francisco De Sá Carneiro Airport to Poitiers–Biard Airport via London Stansted
- Ave. Duration
- 11h 45m
- When
- Tuesday
- Estimated price
- €85–330
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 1h 53m
- Frequency
- Every 3 hours
- Estimated price
- €26–60
- Website
- https://www.sncf-connect.com/en-en
Train from St Pierre Des Corps to Poitiers
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- €15–29
- Website
- https://www.sncf-connect.com/en-en
Train from Massy Tgv to Poitiers
- Ave. Duration
- 1h 28m
- Frequency
- 3 times a day
- Estimated price
- €45–150
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Bordeaux St Jean to Poitiers
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- €40–90
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €40–60
- Rail 1st Class
- €60–90
Train from St Pierre Des Corps to Poitiers
- Ave. Duration
- 32 min
- Frequency
- Once daily
- Estimated price
- €21–25
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Massy Tgv to Poitiers
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Estimated price
- €70–100
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Porto - Terminal Intermodal de Campanhã to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- €70–95
- Website
- https://rede-expressos.pt/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Porto - TIC Campanhã to Bordeaux - Belcier Bus Stop
- Ave. Duration
- 14h 10m
- Frequency
- Twice daily
- Estimated price
- €35–55
- Website
- https://www.blablacar.co.uk/bus
Bus from Bordeaux - Belcier Bus Stop to Poitiers - Bus Station
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €9–25
- Website
- https://www.blablacar.co.uk/bus
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Porto - Hospital de São João to Poitiers - L' Aquitaine, Futuroscope
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- €55–75
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Phone
- (+34) 988 225 288
- anpian@anpian.com
- Website
- anpian.com
Bus from Porto - Casa da Música to Poitiers
- Ave. Duration
- 18h 49m
- Frequency
- 4 times a week
- Estimated price
- €85–130
- Schedules at
- anpian.com
Want to know more about travelling around France
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
More Questions & Answers
Yes, the driving distance between Porto to Poitiers is 1196 km. It takes approximately 11h 57m to drive from Porto to Poitiers.
Book your Porto to Poitiers bus tickets online with Omio.
There are 783+ hotels available in Poitiers.























