Skip to main content

How to get from Olhão to Lagoa by bus and train?

From Olhão to Lagoa by bus and train

To get from Olhão to Lagoa in Portimao, take the 67 bus from Terminal Rodoviário station to Faro (Terminal Rodoviário) station. Next, take the R train from Faro station to Estombar - Lagoa station. The total trip duration for this route is approximately 1 hr 52 min.

112min
Walk to bus station
Bus - 6767
Train - RR
Walk to Lagoa
Leaves from Terminal Rodoviário

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Rodoviário
    ID 912
    240 m • 4 min
  • 2
    Bus - 6767
    Wait for bus
    67
    Faro (Terminal Rodoviário)
  • 3
    Ride to bus station
    Ride to bus station
    Faro (Terminal Rodoviário)
    ID 901
    25 min
  • 4
    Walk to train station
    Walk to train station
    Faro
    850 m • 11 min
  • 5
    Train - RR
    Wait for train
    R
    Lagos
  • 6
    Ride to train station
    Ride to train station
    Estombar - Lagoa
    69 min
  • 7
    Walk to Lagoa
    Walk to
    Lagoa
    130 m • 2 min
*Duration based on 8am traffic

Alternative route from Olhão to Lagoa by bus and train via 63 and R

To get from Olhão to Lagoa in Portimao, take the 63 bus from Terminal Rodoviário station to Faro (Terminal Rodoviário) station. Next, take the R train from Faro station to Estombar - Lagoa station. The total trip duration for this route is approximately 2 hr 2 min.

122min
Walk to bus station
Bus - 6363
Train - RR
Walk to Lagoa
Leaves from Terminal Rodoviário

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Rodoviário
    ID 912
    240 m • 4 min
  • 2
    Bus - 6363
    Wait for bus
    63
    Faro (Terminal Rodoviário)
  • 3
    Ride to bus station
    Ride to bus station
    Faro (Terminal Rodoviário)
    ID 3923
    25 min
  • 4
    Walk to train station
    Walk to train station
    Faro
    870 m • 12 min
  • 5
    Train - RR
    Wait for train
    R
    Lagos
  • 6
    Ride to train station
    Ride to train station
    Estombar - Lagoa
    69 min
  • 7
    Walk to Lagoa
    Walk to
    Lagoa
    130 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Portimao.
All local mobility options in one app

Public transit directions from Olhão to Lagoa

The distance between Olhão, Portimao and Lagoa, Portimao is approximately 73.31 km, which can typically be travelled in 112 min. Moovit will show you the directions from Olhão to Lagoa by bus and train, so no matter how you choose to travel in Portimao – you will always have plenty of easy options.

Public transit stations close to Olhão

Olhão is located at Olhão, Portimao and the nearest public transit station is Tribunal.

Train stations close to Olhão:

  • Olhao

Bus stations close to Olhão:

  • Tribunal
  • Registo Civil
  • Terminal Rodoviário

Ferry stations close to Olhão:

  • Olhão

Public transit stations close to Lagoa, Portimao

Lagoa is located at Lagoa, Portimao and the nearest public transit station is Estômbar (Largo 1º de Maio).

Train stations close to Lagoa:

  • Portimao
  • Ferragudo
  • Estombar - Lagoa

Bus stations close to Lagoa:

  • Estômbar (Largo 1º de Maio)
  • Estômbar (Estação CP)

Alternative route from Olhão to Lagoa by bus and train via 63 and R

To get from Olhão to Lagoa in Portimao, take the 63 bus from Terminal Rodoviário station to Faro (Terminal Rodoviário) station. Next, take the R train from Faro station to Estombar - Lagoa station. The total trip duration for this route is approximately 2 hr 2 min.

122min
Walk to bus station
Bus - 6363
Train - RR
Walk to Lagoa
Leaves from Terminal Rodoviário

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Terminal Rodoviário
    ID 912
    240 m • 4 min
  • 2
    Bus - 6363
    Wait for bus
    63
    Faro (Terminal Rodoviário)
  • 3
    Ride to bus station
    Ride to bus station
    Faro (Terminal Rodoviário)
    ID 3923
    25 min
  • 4
    Walk to train station
    Walk to train station
    Faro
    870 m • 12 min
  • 5
    Train - RR
    Wait for train
    R
    Lagos
  • 6
    Ride to train station
    Ride to train station
    Estombar - Lagoa
    69 min
  • 7
    Walk to Lagoa
    Walk to
    Lagoa
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Olhão to Lagoa?

    The fastest way takes 112 minutes, using Bus line 67, Train line R.

  • What is the alternative route to get from Olhão to Lagoa?

    The alternative route takes 122 minutes, using Bus line 63, Train line R.

  • Is there a direct bus between Olhão and Lagoa in Portimao?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 52 min.

  • Which bus line goes from Olhão to Lagoa in Portimao?

    The 67 bus line goes from Terminal Rodoviário station near Olhão to Faro (Terminal Rodoviário) station. From there you’ll have to take one train line till Faro (Terminal Rodoviário) station near Lagoa in Portimao

  • How long does it take to travel from Olhão to Lagoa in Portimao by bus and train?

    The total travel time between Olhão and Lagoa in Portimao by bus and train is about 1 hr 52 min.

  • Where do I get on the bus near Olhão to get to Lagoa in Portimao?

    Get on the 67 bus from the Terminal Rodoviário stop near Olhão in Portimao.

  • Where do I get off the bus when travelling between Olhão and Lagoa in Portimao?

    Get off the bus at the Faro (Terminal Rodoviário) station, which is closest to Lagoa in Portimao.