Train station · Lisbon

Lisboa Oriente station to Rossio: metro, bus, train, taxi

Alfa Pendular and intercity trains from Porto and Coimbra stop at Oriente, about 7 km from Rossio. The metro is under the station and is the quickest cheap way into Baixa, with one change at Alameda. A taxi costs roughly 11 to 16 euros and saves the change and the stairs.

Cheapest
€1.85CP urban train to Santa Apolónia · 25 min
Fastest
20 minTaxi · €11–€16
Taxi
€11–€16Taxi · 20 min
Lisboa Oriente station

Oriente station to Baixa and Rossio

People2
Bags2
Verdict for your case

CP urban train to Santa Apolónia: €3.70 for the group, about 25 min. No booking needed.

Train

CP urban train to Santa Apolónia

Our pickCheapest
25 min
For the group€3.70estimate

CP · Azambuja line, ends at Santa Apolónia, not at Rossio

Per person
€1.85
Door to door
25 min
Runs
-
Frequency
about every 30 min
Board at
CP platforms on the upper level of Oriente
Suitcases
Fine
Taxi

Taxi

Fastest
20 min
For the group€11–€16estimate

Metered · up to 4 passengers

Per person
€11–€16 per vehicle
Door to door
20 min
Runs
24 hours
Frequency
Rank outside the station
Board at
Taxi rank outside the Oriente interchange
Suitcases
Carried for you
Metro

Metro Red line + Green line

35 min
For the group€4.80

Metropolitano de Lisboa · change at Alameda

Per person
€2.40
Door to door
35 min
Runs
06:30–01:00
Frequency
every 7 min
Board at
Oriente metro, on the lowest level of the station, below the platforms
Suitcases
Awkward
Bus

Carris bus 759

50 min
For the group€4.60

Carris · slow, along the river to Restauradores

Per person
€2.30
Door to door
50 min
Runs
-
Frequency
about every 20 min
Board at
Bus level of the Oriente interchange, signed Carris
Suitcases
Awkward
Sources: official operators, airport and port authorities, city taxi regulations.Checked on October 4, 2026How we compare: method and sources

Every option in detail

Metro

Metro Red line + Green line

  • €2.40
  • 35 min
  • 06:30–01:00
  • → Rossio (Green line)

Buy a Navegante occasional card (EUR 0.50) at the machines and load a Carris/Metro single (EUR 1.90) onto it, so 2.40 euros the first time. The single is valid for one hour and covers the change, but allows only one entry to the metro. A contactless bank card also opens the gates at 1.92 euros per trip, one person per card. Ride the Red line toward São Sebastião to Alameda, change to the Green line toward Cais do Sodré and get off at Rossio. Red line to São Sebastião and the Blue line to Restauradores also works and ends 3 minutes from Rossio. The change at Alameda means stairs or escalators with your cases.

Bus

Carris bus 759

  • €2.30
  • 50 min
  • → Restauradores, with stops at Santa Apolónia, Praça do Comércio and Rossio

The 759 runs from Estação Oriente through Olivais and Xabregas to Santa Apolónia, Alfândega and Praça do Comércio, then to Rossio and Restauradores. Pay the driver 2.30 euros in cash, by card or with MB Way, or tap a loaded Navegante card. A ticket bought on board is valid only on that bus. It is an ordinary city bus with limited luggage room and takes well over 30 minutes, so it suits a light bag and a hotel by the river better than a quick trip to Baixa. Check the last departure at the stop, as the timetable changed on 6 October.

Train

CP urban train to Santa Apolónia

  • €1.85 (estimate)
  • 25 min
  • → Santa Apolónia, at the eastern edge of Alfama

Urban tickets are priced by zone. The CP fare list for 2026 shows 1.50 euros for one zone and 1.85 euros for two, and we could not confirm which applies between these two stations, so 1.85 euros is the safe figure. The ride takes under 10 minutes. Santa Apolónia is the right stop for Alfama or the cruise terminal. For Baixa, change there to the Blue line metro, which adds a metro ticket, or take a 25 to 30 minute walk along the river.

Taxi

Taxi

  • €11–€16 per vehicle (estimate)
  • 20 min
  • 24 hours
  • → Door to door

Until 13 October 2026 the old meter applies, with a 1.60 euro luggage supplement. A trip to Rossio usually comes to 11 to 16 euros depending on traffic. The new national tariff starts on 14 October 2026: the flag fall drops from 3.25 to 2.00 euros and the luggage supplement is scrapped. The fixed airport fares that start on 15 October apply only to trips leaving the airport, not to Oriente. Check that the meter is running and ask for a receipt.

The same trip in a different situation

Practical tips

Questions travellers ask

How do I get from Oriente station to Rossio by metro?

Take the Red line from Oriente station to Alameda, change to the Green line toward Cais do Sodré and get off at Rossio. It costs 2.40 euros the first time with a Navegante card, or 1.92 euros with a contactless bank card, and takes about 35 minutes door to door.

How much is a taxi from Oriente station to the centre?

Usually 11 to 16 euros on the meter to Rossio, plus a 1.60 euro luggage supplement until 13 October 2026. The new national tariff starts on 14 October and removes that supplement.

Is there a train from Oriente to Santa Apolónia?

Yes, CP urban trains on the Azambuja line run between the two, under 10 minutes. The fare is 1.50 or 1.85 euros depending on the zones. Santa Apolónia is nearer Alfama than Baixa.

Is there a bus from Oriente to Rossio?

Carris bus 759 runs from Estação Oriente to Rossio and Restauradores for 2.30 euros on board. It is much slower than the metro because it goes by Santa Apolónia and along the river.

Is Oriente or Santa Apolónia better for the city centre?

Santa Apolónia is nearer Baixa and Alfama. Oriente has the metro under the station and the Red line, which is why many Alfa Pendular passengers get off there. From Oriente to Rossio takes about 35 minutes by metro.

Other arrival points in Lisbon