There are 9 ways to get from Portimão to Athens by train, plane, bus, car, or ferry
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 Faro Airport, fly
best- Take the train from Portimao to Farotrain
- Fly from Faro Airport (FAO) to Athens International Airport (ATH)plane FAO - ATH
10h 12m€127–245Train, bus to Seville Airport, fly
cheapest- Take the train from Portimao to Farotrain
- Take the bus from Faro to Sevilla - Plaza de Armasbus
- Fly from Seville Airport (SVQ) to Athens International Airport (ATH)plane SVQ - ATH
11h 35m€126–292Train, bus via Barcelona
- Take the train from Portimao to Taviratrain Re / ...
- Take the bus from Tavira to Sevilla Santa Justabus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Athensbus
2d 2hDrive 4,207.5 km
- Drive from Portimão to Athenscar 4,207.5 km
42h 35m€766–1,106Train to Lisbon-Portela Airport, fly
- Take the train from Tunes to Lisboa Orientetrain
- Fly from Lisbon-Portela Airport (LIS) to Athens International Airport (ATH)plane LIS - ATH
11h 25m€151–344Bus, train
- Take the bus from Portimão to Sevilla, Estación de Autobusesbus
- Take the train from Sevilla-Santa Justa to Barcelona-Santstrain Ave
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Athensbus
2d 3hBus
- Take the bus from Terminal Rodoviário de Portimão to Lisbonbus
- Take the bus from Lisbon - Oriente to Barcelona - North Bus Stationbus
- Take the bus from Barcelona, Estación de Autobuses de Sants to Tiranabus
- Take the bus from Tirana to Athensbus
2d 10hTrain, bus
- Take the train from Tunes to Porto Campanhatrain Ic
- Take the bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Stationbus
- Take the bus from Geneva - Bus station to Tiranabus
- Take the bus from Tirana to Larisabus
- Take the train from Larissa to Athenstrain Ic
2d 15hTrain, ferry, bus
- Take the train from Portimao to Vila Real De Santo Antoniotrain Re / ...
- Take the ferry from Vila Real de Santo António to Ayamonteferry
- Take the bus from Ayamonte to Barcelona Estació d'Autobusos Nordbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Tiranabus
- Take the bus from Tirana to Athensbus
3d 1h
Faro Airport (FAO) to Athens International Airport (ATH) flights
Questions & Answers
The cheapest way to get from Portimão to Athens is to train and fly which costs €120 - €250 and takes 10h 12m.
The fastest way to get from Portimão to Athens is to train and fly which takes 10h 12m and costs €120 - €250.
No, there is no direct bus from Portimão to Athens. However, there are services departing from Terminal Rodoviário de Portimão and arriving at Athens via Lisbon - Oriente, Gran Via - Roger de Flor, Barcelona, Estación de Autobuses de Sants, Terminal D and Tirana. The journey, including transfers, takes approximately 2 days 10h.
The distance between Portimão and Athens is 2908 km. The road distance is 4207.5 km.
The best way to get from Portimão to Athens without a car is to train and bus via Barcelona which takes 2 days 2h and costs .
It takes approximately 10h 12m to get from Portimão to Athens, including transfers.
Portimão to Athens bus services, operated by FlixBus, depart from Terminal Rodoviário de Portimão station.
Portimão to Athens bus services, operated by FlixBus, arrive at Lisbon station.
Athens is 2h ahead of Portimão. It is currently 11:46 AM in Portimão and 1:46 PM in Athens.
Yes, the driving distance between Portimão to Athens is 4207 km. It takes approximately 42h 35m to drive from Portimão to Athens.
What companies run services between Portimão, Portugal and Athens, Greece?
You can take a bus from Terminal Rodoviário de Portimão to Athens via Lisbon, Lisbon - Oriente, Barcelona - North Bus Station, Gran Via - Roger de Flor, Pl Joan Peiró - Estació de Sants, Barcelona, Estación de Autobuses de Sants, Tirana, Terminal D, Sheshi Shqiponja, and Tirana in around 2d 10h.
- Website
- en.aegeanair.com
Flights from Faro Airport to Athens International Airport via Bilbao
- Ave. Duration
- 6h 20m
- When
- Sunday
- Estimated price
- €90–280
Flights from Faro Airport to Athens International Airport via Madrid
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- €85–270
Flights from Lisbon-Portela Airport to Athens International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €80–270
Flights from Lisbon-Portela Airport to Athens International Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €80–270
Flights from Seville Airport to Athens International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday and Saturday
- Estimated price
- €100–210
- Website
- flytap.com
Flights from Faro Airport to Athens International Airport via Madrid
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- €85–270
Flights from Lisbon-Portela Airport to Athens International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- €80–270
Flights from Lisbon-Portela Airport to Athens International Airport via Rome
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €80–270
- Website
- iberia.com
Flights from Faro Airport to Athens International Airport via Barcelona
- Ave. Duration
- 7h 37m
- When
- Friday to Sunday
- Estimated price
- €60–180
Flights from Faro Airport to Athens International Airport via Madrid
- Ave. Duration
- 7h 31m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–200
- Website
- ryanair.com
Flights from Faro Airport to Athens International Airport via Rome
- Ave. Duration
- 5h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €90–190
Flights from Faro Airport to Athens International Airport via Milan Bergamo
- Ave. Duration
- 11h 25m
- When
- Sunday
- Estimated price
- €90–190
Flights from Lisbon-Portela Airport to Athens International Airport via Rome
- Ave. Duration
- 7h 10m
- When
- Tuesday and Saturday
- Estimated price
- €90–210
Flights from Seville Airport to Athens International Airport via Rome
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- €70–190
- Website
- vueling.com
Flights from Faro Airport to Athens International Airport via Barcelona
- Ave. Duration
- 7h 37m
- When
- Friday to Sunday
- Estimated price
- €60–180
Flights from Faro Airport to Athens International Airport via Madrid
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €75–200
- Website
- skyexpress.gr
Flights from Lisbon-Portela Airport to Athens International Airport
- Ave. Duration
- 3h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- €100–270
- Phone
- +351 210 900 032
- Website
- cp.pt
Train from Portimao to Faro
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.cp.pt/en/
Train from Portimao to Tavira
- Ave. Duration
- 1h 48m
- Frequency
- Hourly
- Estimated price
- €10–20
- Website
- https://www.cp.pt/en/
Train from Tunes to Lisboa Oriente
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- €28–55
- Website
- https://www.cp.pt/en/
Train from Portimao to Faro
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- https://www.cp.pt/en/
Train from Tunes to Porto Campanha
- Ave. Duration
- 5h 18m
- Frequency
- 4 times a day
- Estimated price
- €60–120
- Website
- https://www.cp.pt/en/
Train from Portimao to Vila Real De Santo Antonio
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Estimated price
- €13–24
- Website
- https://www.cp.pt/en/
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- €160–290
- Website
- https://www.renfe.com/es/en
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 17m
- Frequency
- 4 times a day
- Estimated price
- €160–290
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 24m
- Frequency
- 3 times a day
- Estimated price
- €100–220
- Website
- https://iryo.eu/en/home
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 24m
- Frequency
- 3 times a day
- Estimated price
- €100–220
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.ouigo.com/es/en
Train from Sevilla-Santa Justa to Barcelona-Sants
- Ave. Duration
- 6h 26m
- Frequency
- Once daily
- Estimated price
- €95–170
- Website
- https://www.ouigo.com/es/en
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Larissa to Athens
- Ave. Duration
- 3h 38m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Tavira to Sevilla Santa Justa
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €12–28
- Website
- https://rede-expressos.pt/en
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €14–35
- Website
- https://rede-expressos.pt/en
Bus from Portimão to Sevilla, Estación de Autobuses
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a day
- Estimated price
- €20–50
- Website
- https://rede-expressos.pt/en
- Adult
- €25–45
- Phone
- +355 69 249 3348
- [email protected]
- Website
- pati-travel.al
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Barcelona, Estación de Autobuses de Sants to Tirana
- Ave. Duration
- 25h 38m
- Frequency
- Once a week
- Schedules at
- facebook.com
Bus from Geneva - Bus station to Tirana
- Ave. Duration
- 19h 4m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Tirana to Athens
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
Bus from Tirana to Athens
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
Bus from Tirana to Larisa
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Schedules at
- metroeuro.travel
- Phone
- + 21 0524 9268
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Faro to Sevilla - Plaza de Armas
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- €17–29
- Website
- https://www.flixbus.co.uk
Bus from Terminal Rodoviário de Portimão to Lisbon
- Ave. Duration
- 3h 20m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- https://www.flixbus.co.uk
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- €110–180
- Website
- https://www.flixbus.co.uk
- Phone
- +302110120492
- [email protected]
- Website
- facebook.com
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Tirana to Athens
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Estimated price
- €110–200
- Website
- https://www.blablacar.co.uk/bus
Bus from Porto - Terminal Intermodal de Campanhã to Geneva - Bus Station
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a day
- Estimated price
- €150–280
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 910 207 007
- Website
- alsa.es
Bus from Lisbon - Oriente to Barcelona - North Bus Station
- Ave. Duration
- 18h 45m
- Frequency
- Once daily
- Estimated price
- €100–150
- Schedules at
- alsa.es
- Phone
- +34 916 52 00 11
- [email protected]
- Website
- grupointerbus.com
Bus from Ayamonte to Barcelona Estació d'Autobusos Nord
- Ave. Duration
- 20h 30m
- Frequency
- 4 times a week
- Estimated price
- €95–240
- Schedules at
- grupointerbus.com
- Phone
- +355 69 232 8000
- [email protected]
- Website
- facebook.com
Bus from Barcelona, Estació d'Autobusos Nord to Tirana
- Ave. Duration
- 34h 6m
- Frequency
- Once a week
- Schedules at
- facebook.com
- Phone
- +34 652 525 168
- Website
- facebook.com
Ferry from Vila Real de Santo António to Ayamonte
- Ave. Duration
- 15 min
- Frequency
- Every 4 hours
- Estimated price
- €2–7
- Schedules at
- rioguadiana.net
- Bike
- €2
- Passenger
- €3
- Car
- €7
Want to know more about travelling around Greece
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
Getting around the Cyclades
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 13600+ hotels available in Athens.













































