Fishing port with twin riverfront produce markets, a waterfront promenade and ferries to the barrier islands.
Olhao is a working fishing port 9 km east of Faro on the Algarve coast of Portugal, and the CP train from Faro station reaches it in about 10 minutes for roughly EUR 1.50 to 2.50 one way. That makes it the shortest day trip from Faro and one that suits a relaxed schedule. The centre is compact and flat, with the railway station a few minutes from the waterfront. The main draw is the pair of red-brick municipal market buildings on Avenida 5 de Outubro beside the Ria Formosa, one for fish and one for fruit, vegetables and local produce. Mornings are the busiest and most atmospheric time, and the market is particularly lively on Saturdays. Behind the waterfront, the old town of low cube-shaped whitewashed houses with flat roofs and rooftop terraces shows a North African influence that is unusual in Portugal. A walk through the narrow lanes around the Igreja Matriz de Nossa Senhora do Rosario leads to the promenade and gardens along the water. The central activity is a boat trip to the barrier islands in the Ria Formosa natural park. Ferries leave from the Olhao ferry terminal for Ilha da Armona, Ilha da Culatra and Farol, with more frequent crossings from April to October; the crossing to Armona takes roughly 15 to 30 minutes depending on the service. Armona has a long sandy beach, a small village of low houses and several beach cafes. A suggested day starts with the market and coffee, continues with a morning ferry to Armona for a beach walk and seafood lunch, and returns to Olhao in the late afternoon for a stroll through the old town before the train back. Grilled fish, clams and cuttlefish are typical lunch choices in the restaurants near the waterfront. The last ferry back should always be confirmed at the terminal. The best period for the islands is late May to September, while spring and autumn suit town walking. Visitor information is available through visitalgarve.pt. The route is mostly flat, with sand on the islands.
| Distance | 9 km east of Faro |
|---|---|
| Travel time | 10 to 15 minutes by train |
| Getting there | CP regional or Intercidades train from Faro station to Olhao, about 10 minutes, roughly EUR 1.50 to 2.50 (~$1.73 to $2.88) one way |
| Difficulty | easy |
| Address | Start: Mercado Municipal de Olhao, Avenida 5 de Outubro, 8700 Olhao |
How to get there
- CP regional train (cp.pt, information line +351 707 210 220) Faro to Olhao, about 10 minutes
- Eva Transportes local bus Faro to Olhao, about 30 minutes
- Ferry from the Olhao ferry terminal to Armona, Culatra and Farol (check seasonal times at the terminal)
- Taxi about 15 minutes, roughly EUR 15 (~$17)
Location
Start: Mercado Municipal de Olhao, Avenida 5 de Outubro, 8700 Olhao
37.0266, -7.8419 View on map
Highlights
- Visit the twin red-brick riverfront markets on Avenida 5 de Outubro
- Wander the cube-shaped whitewashed houses of the old town
- Take the ferry from the Olhao terminal to Ilha da Armona
- Walk the Ria Formosa waterfront gardens and promenade
- Eat grilled fish or clams at a harbour-side restaurant
Tips for visiting
- Go to the markets before about 11:00 for the best selection of fish
- Check the last ferry back from Armona or Culatra before settling on the beach
- Take sun protection and water: the islands have little shade
- Trains from Faro are frequent and take about 10 minutes, so the day can start late
- Carry cash for small market purchases
When to visit
Arrive in the morning for the markets; late May to September is best for island beaches, while spring and autumn suit town walks.
Accessibility
The town centre and waterfront are flat and suitable for most visitors. Ferry boarding and soft sand on the islands may be hard for wheelchair users.
Visit, book or contact
Frequently asked questions
How long does the train from Faro to Olhao take?
About 10 minutes, at a cost of roughly EUR 1.50 to 2.50 one way. Local Eva Transportes buses take around 30 minutes.
Which islands can be reached by ferry from Olhao?
Ferries serve Ilha da Armona, Ilha da Culatra and Farol. Timetables are more frequent from April to October.
When is the Olhao market busiest?
Mornings, especially Saturdays. Fish stalls are best early, so a morning arrival is advised.