Trip to Olhao

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Faro to Olhao

🚂 The direct train from Faro to Olhao departs every two hours and takes approximately 6 minutes to reach its destination. Comboios De Portugal operates this convenient service daily. 🌴 The scenic journey covers a distance of 10.0 km from Faro to Olhao, a quick and economical way to travel between these two charming Portuguese cities. With ticket prices ranging from €1 to €2, this train route offers a cost-effective transportation option for travelers. 🌊 Enjoy a short 11-minute train ride from Faro to Olhao, soaking in the beautiful coastal views along the way. This efficient and reliable transportation service makes it easy for visitors to explore the Algarve region at their own pace.

Where to stay in Olhao

There are over 63 hotels to stay in Olhao. Prices range from $31 per night.

Find accommodation

Will you be returning to Faro by train?

If you are looking for the return train journey, check out trains from Olhao to Faro

See schedule