There are 12 ways to get from Portsmouth to Faro by train, plane, ferry, bus, car ferry, 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 London Gatwick Airport, fly
best- Take the train from Portsmouth & Southsea to Horshamtrain
- Fly from London Gatwick Airport (LGW) to Faro Airport (FAO)plane LGW - FAO
6h 58m€70–220Ferry, train, bus via Lyon
- Take the ferry from Portsmouth to Le Havreferry
- Take the train from Le Havre to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandestrain Ave
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Farobus
28h 26m€367–800Train, bus
- Take the train from Portsmouth & Southsea to London Waterlootrain
- Take the train from London St Pancras Intl to Lille Europetrain Eil
- Take the bus from Lille - Europe Train Station to Lisbon - Orientebus
- Take the train from Lisboa Oriente to Farotrain Ic
37h 5m€301–558Ferry, train, bus
- Take the ferry from Portsmouth to Santanderferry
- Take the train from Santander to Madrid Chamartíntrain Alv / ...
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Farobus
45h 57m€338–635Bus to London Heathrow Airport, fly
- Take the bus from The Hard Interchange to Heathrow Terminal 5bus
- Fly from London Heathrow Airport (LHR) to Faro Airport (FAO)plane LHR - FAO
6h 54m€106–304Train to Bristol Airport, fly
- Take the train from Portsmouth & Southsea to Bristol Temple Meadstrain
- Fly from Bristol Airport (BRS) to Faro Airport (FAO)plane BRS - FAO
8h€84–275Train, train to Luton Airport, fly
- Take the train from Portsmouth & Southsea to London Waterlootrain
- Take the train from West Hampstead Thameslink to Luton Airport Parkwaytrain
- Fly from Luton Airport (LTN) to Faro Airport (FAO)plane LTN - FAO
7h 39m€104–324Fly from Southampton Airport
- Fly from Southampton Airport (SOU) to Faro Airport (FAO)plane SOU - FAO
6h 5m€107–260Train to Bournemouth Airport, fly
- Take the train from Southampton Central to Bournemouthtrain
- Fly from Bournemouth Airport (BOH) to Faro Airport (FAO)plane BOH - FAO
8h 2m€95–176Bus
- Take the bus from The Hard Interchange to London Victoria Coach Station Arrivalsbus 030
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris to Lisbon Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Farobus
40h 20m€201–374Bus via University of Portsmouth
- Take the bus from University of Portsmouth to London Victoria Coach Station Arrivalsbus 030
- Take the bus from London Victoria to Paris - Bercy-Seine Bus Stationbus
- Take the bus from Paris, Quai de Bercy to Estação Rodoviária de Sete Riosbus
- Take the bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Farobus
44h 1m€117–384Car ferry, drive
- Take the carferry from Portsmouth International Port to St Malo Ferry Portcarferry
- Drive from St Malo Ferry Port to Farocar
26h 2m€344–524
Portsmouth to Faro by ferry, foot, train, and bus
Questions & Answers
The cheapest way to get from Portsmouth to Faro is to train and fly which costs €70 - €220 and takes 6h 58m.
The fastest way to get from Portsmouth to Faro is to fly which takes 6h 5m and costs €100 - €260.
No, there is no direct bus from Portsmouth to Faro. However, there are services departing from The Hard Interchange and arriving at Terminal Rodoviário de Faro via London Victoria, Paris and Estação Rodoviária de Sete Rios. The journey, including transfers, takes approximately 40h 20m.
The distance between Portsmouth and Faro is 1789 km.
The best way to get from Portsmouth to Faro without a car is to ferry and train and bus via Lyon which takes 28h 26m and costs €360 - €800.
It takes approximately 6h 58m to get from Portsmouth to Faro, including transfers.
Portsmouth to Faro bus services, operated by National Express, depart from The Hard Interchange station.
The best way to get from Portsmouth to Faro is to fly which takes 6h 5m and costs €100 - €260. Alternatively, you can bus, which costs €200 - €380 and takes 40h 20m.
Portsmouth to Faro bus services, operated by National Express, arrive at London Victoria Coach Station Arrivals.
Book your Portsmouth to Faro bus tickets online with Omio.
What companies run services between Portsmouth, England and Faro, Portugal?
easyJet flies from Southampton Airport (SOU) to Faro Airport (FAO) 3 times a week. Alternatively, you can take a bus from The Hard Interchange to Terminal Rodoviário de Faro via London Victoria Coach Station Arrivals, London Victoria, Paris - Bercy-Seine Bus Station, Paris, Lisbon Sete Rios, and Estação Rodoviária de Sete Rios in around 40h 20m.
- Website
- easyjet.com
Flights from London Gatwick Airport to Faro Airport
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- €30–210
Flights from London Gatwick Airport to Faro Airport via Nantes
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €30–210
Flights from Bristol Airport to Faro Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €40–200
Flights from Luton Airport to Faro Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- €55–220
Flights from Southampton Airport to Faro Airport
- Ave. Duration
- 2h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €85–270
- Phone
- +44 (0)3457 282930
- Website
- Southern
Train from Portsmouth & Southsea to Horsham
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €28–55
- Website
- Southern
- Phone
- +351 21 75 24 524
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €13–30
- Website
- Rede Expressos
Bus from Sevilla Santa Justa to Faro
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €13–30
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Faro
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €18–45
- Website
- Rede Expressos
Bus from Estação Rodoviária de Sete Rios to Terminal Rodoviário de Faro
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- €18–45
- Website
- Rede Expressos
- Phone
- 0330 159 7000
- [email protected]
- Website
- brittany-ferries.co.uk
Ferry from Portsmouth to Le Havre
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- €35–70
- Book at
- brittany-ferries.co.uk
Ferry from Portsmouth to Santander
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €220–400
- Book at
- brittany-ferries.co.uk
Car ferry from Portsmouth International Port to St Malo Ferry Port
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- €60–120
- Schedules at
- brittany-ferries.co.uk
- Book at
- brittany-ferries.co.uk
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
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 4586+ hotels available in Faro.










