There are 11 ways to get from Odense to Faro by train, plane, bus, car, or car train
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 Billund Airport, fly
best- Take the train from Odense St. to Vejle St.train
- Fly from Billund Airport (BLL) to Faro Airport (FAO)plane BLL - FAO
9h 18m€120–287Train to Copenhagen Airport, fly
cheapest- Take the train from Odense St. to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Faro Airport (FAO)plane CPH - FAO
8h€101–270Train, bus via Perpignan
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to Freiburg Hauptbahnhoftrain 20 / ...
- Take the bus from Freiburg to Perpignanbus
- Take the train from Perpignan to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Sevilla-Santa Justatrain Ave
- Take the bus from Sevilla Santa Justa to Farobus
37h 24m€389–785Bus
- Take the bus from Odense Station to Ghent Dampoortbus
- Take the bus from Ghent Dampoort to Lillebus 280 / ...
- Take the bus from Lille - Europe Train Station to Lisbon - Orientebus
- Take the bus from Lisbon to Farobus
2d 1h€246–397Drive 3,035 km
- Drive from Odense to Farocar 3,035 km
29h 3m€554–801Train to Hamburg Airport, fly
- Take the train from Odense to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Faro Airport (FAO)plane HAM - FAO
10h 17m€110–372Train, bus to Aarhus Airport, fly
- Take the train from Odense St. to Aarhus Htrain
- Take the bus from Aarhus Banegårdsplads to Aarhus Lufthavnbus
- Fly from Aarhus Airport (AAR) to Faro Airport (FAO)plane AAR - FAO
11h 40m€182–372Train, bus
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to Frankfurttrain 22 / ...
- Take the bus from Frankfurt central train station to Aveiro bus
- Take the train from Aveiro to Farotrain Ic
2d 3h€356–681Train, bus #2
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the train from Hamburg Hbf to S Spandau Bhftrain 28 / ...
- Take the train from S Spandau Bhf to Kaiserslautern, Hbftrain 3
- Take the bus from Kaiserslautern central train station to Penafielbus
- Take the train from Porto Campanha to Farotrain Ic
2d 3h€430–808Train, bus #3
- Take the train from Odense to Hamburg Hbftrain Rj / ...
- Take the bus from Hamburg to Dortmund central bus stationbus
- Take the bus from Dortmund central bus station to Bragabus
- Take the bus from Centro Coordenador de Transportes de Braga 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
2d 6h€308–516Drive, car train
- Drive from Odense to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Farocar
34h 48m€486–691
Odense to Faro by train and bus
Comparing Your Travel Options
The cheapest way to get from Odense to Faro is to train and fly which costs €100 - €270 and takes 8h.
The fastest way to get from Odense to Faro is to train and fly which takes 8h and costs €100 - €270.
No, there is no direct bus from Odense station to Faro. However, there are services departing from Odense Station and arriving at Faro via Ghent Dampoort, Lille - Europe Train Station and Lisbon. The journey, including transfers, takes approximately 2 days 1h.
The distance between Odense and Faro is 2567 km. The road distance is 3035 km.
The best way to get from Odense to Faro without a car is to train and bus via Perpignan which takes 37h 24m and costs €380 - €800.
It takes approximately 9h 18m to get from Odense to Faro, including transfers.
Odense to Faro bus services, operated by FlixBus, depart from Odense Station.
Odense to Faro bus services, operated by FlixBus, arrive at Ghent Dampoort station.
Faro is 1h behind Odense. It is currently 4:44 PM in Odense and 3:44 PM in Faro.
Yes, the driving distance between Odense to Faro is 3035 km. It takes approximately 29h 3m to drive from Odense to Faro.
What companies run services between Odense, Denmark and Faro, Portugal?
You can take a bus from Odense Station to Faro via Ghent Dampoort, Lille, Lille - Europe Train Station, Lisbon - Oriente, and Lisbon in around 2d 1h.
- Website
- ryanair.com
Flights from Billund Airport to Faro Airport via Porto
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- €85–400
Flights from Copenhagen Airport to Faro Airport
- Ave. Duration
- 3h 55m
- When
- Tuesday and Sunday
- Estimated price
- €65–170
Flights from Copenhagen Airport to Faro Airport via Beauvais
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- €65–170
Flights from Hamburg Airport to Faro Airport via Porto
- Ave. Duration
- 6h 25m
- When
- Monday
- Estimated price
- €70–230
Flights from Aarhus Airport to Faro Airport via London Stansted
- Ave. Duration
- 7h 26m
- When
- Friday, Monday, and Sunday
- Estimated price
- €85–320
Flights from Aarhus Airport to Faro Airport via Copenhagen Airport
- Ave. Duration
- 6h 30m
- When
- Sunday
- Estimated price
- €85–330
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- Danish Railways
Train from Odense St. to Vejle St.
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense St. to Copenhagen Lufthavn
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- €35–55
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense St. to Aarhus H
- Ave. Duration
- 1h 32m
- Frequency
- Hourly
- Estimated price
- €30–50
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Train from Odense to Hamburg Hbf
- Ave. Duration
- 3h 52m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- Danish Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Freiburg to Perpignan
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a day
- Estimated price
- €70–110
- Website
- Flixbus
Bus from Odense Station to Ghent Dampoort
- Ave. Duration
- 14h 20m
- Frequency
- 5 times a week
- Estimated price
- €75–120
- Website
- Flixbus
Bus from Ghent Dampoort to Lille
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €5–9
- Website
- Flixbus
Bus from Lisbon to Faro
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- €23–40
- Website
- Flixbus
Bus from Frankfurt central train station to Aveiro
- Ave. Duration
- 35h 55m
- Frequency
- 3 times a week
- Estimated price
- €180–290
- Website
- Flixbus
Bus from Kaiserslautern central train station to Penafiel
- Ave. Duration
- 30h 25m
- Frequency
- 3 times a week
- Estimated price
- €160–250
- Website
- Flixbus
Bus from Dortmund central bus station to Braga
- Ave. Duration
- 35h 55m
- Frequency
- 3 times a week
- Estimated price
- €190–290
- 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
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Book your Odense to Faro bus tickets online with Omio.
There are 4560+ hotels available in Faro.






