Open Travel Guide
  1. Home
  2. Destinations
  3. Portugal
  4. Algarve
  5. Faro
  6. Day Trips
  7. Olhao and Ilha da Armona

Day Trips · Algarve, Faro

Olhao and Ilha da Armona

  • Distance9 km east of Faro
  • Travel time10 to 15 minutes by train
  • TransportCP 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
  • Difficultyeasy
  • Best seasonYear-round; ferries run more often April to October

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.

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.

Practical information for Olhao and Ilha da Armona · Last updated September 2026
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.

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.

Ready to book

Olhao and Ilha da Armona

Visit visitalgarve.pt