How to get from Lisbon to Sintra

Pena Palace Sintra

Lisbon is the usual city chosen by most of the tourists who arrive in Portugal, but you should enjoy your trip and get to know other cities like Sintra.

Sintra is a very beautiful village just 30 km away from Lisbon, the best transports you can use are the train and the car, but you can also choose to use a taxi, Uber or Cabify if you prefer.

Either of these options allows you to get to the village of Sintra in just 40 minutes.

Choosing a taxi or an Uber, the trip will be faster but not so fun!

At the end of this article, you will find a summary of all the options explained here.

But now, let me show you the alternatives you have for your trip between Lisbon Airport and Sintra village, a pleasant trip to an unforgettable destination!

How to get from Lisbon to Sintra by Train

The trip between Lisbon and Sintra takes place in two phases. The first is the transfer between Lisbon airport and Roma-Areeiro train station and the second is the train journey between the Lisbon train station and the village of Sintra.

Lisbon Airport is the most common arrival point for those arriving in Portugal and intends to stay in the center of the country.

This airport is not in the city center, it is approximately 7 km from the center of Lisbon, and it is always necessary to use a means of transport to get around.

I will show you the options available to move to the center of the city of Lisbon and from there, to Sintra as your final destination.

At Lisbon Airport you have at least four options to go to the center of Lisbon that I will let you know.

1st part of the trip: Lisbon Airport to Roma-Areeiro

The first part of your trip is between Lisbon Airport and Roma-Areeiro train station. To make this route you have 4 options at your disposal.

1. Subway

The first route of the trip can be made by subway between the Airport and the train station in Rome-Areeiro.

This trip takes 35 minutes and has a cost of € 1,50 per person, plus € 0,50 for the rechargeable Viva Viagem Card if you need.
You should add the time of access to the subway and the waiting time between each train.

Duration: 35 minutes
Price: € 1,50 (+ € 0,50)

2. Bus

By choosing the bus, you must select the n. 705 that departs from the Lisbon Airport and leaves you at Roma-Areeiro train station stop. The cost of the trip is € 2,00 per person and takes approximately 15 minutes depending on the traffic.

Duration: 15 minutes
Price: € 2,00

3. Taxi

In the arrivals area of ​​Lisbon Airport, there is a taxi rank available to take you anywhere.

You’ll have to take your place in the line of access to the taxis and wait for your turn. It is a waiting period that is not expected to be very long, but it all depends on the time and the flow of passengers who want to access this means of transport.

When you take the taxi, ask him to take you to the Roma-Areeiro train station and from there you can take the train to the village of Sintra.

The taxi ride between Lisbon Airport and Roma-Areeiro train station should not cost more than € 8,00 and should take 10 minutes.

Duration: 10 minutes
Price: € 8,00

4. Uber / Cabify

If you use private transports such as Uber or Cabify, this option allows you to travel between Lisbon Airport and Roma-Areeiro station for a slightly lower value than the taxi.

According to the Uber estimate, using the UberX or UberGreen which is the most economical means of transport, the cost of the trip will be € 3,94 while an UberBlack will be € 8,74.

Using Cabify, the value of your trip will be € 6,79 to complete the journey between the Airport and Rome-Areeiro train station.

Duration: 15 minutes
Price: € 3,94


These four options are the most common and certainly the ones that allow you to easily travel from the airport to the station of Rome-Areeiro.

In any case, you should always evaluate the advantages of each other.

In busy times, mainly during weekdays, it is difficult to drive in the city of Lisbon, and although there are special lanes for bus and taxis, they will not always be able to meet the schedule.

For this reason, buses or taxis can take a little longer than usual.

In the case of private transport such as Uber or Cabify, these vehicles are not allowed to run on special lanes for the bus and are subject to the traffic in shared lanes.

The distance to travel for this route is 3 km and the differences between the options should not be too large, choose the one that is more suitable for you.

2nd part of trip: Lisbon – Sintra

At Roma-Areeiro train station you have regular trips to Sintra village, which at peak times leave every 10 minutes. The trip price is € 2,25 per person and takes approximately 40 minutes.

When you arrive in Sintra, depending on your destination, you can then take a taxi or Uber for the next trip.

Duration: 40 minutes
Price: € 2,25

How to get from Lisbon to Sintra by Car

Choosing to travel by car, you can either rent the vehicle in advance or through the rental companies that exist at the airport.

Leaving the Airport, take the 2nd Circular / E1 in west direction and continue straight until you enter the A37 Algueirão-Mem Martins Freeway.

At km 26, follow thru the A16 motorway and then leave at exit 8 that takes you to Sintra / Colares.

How to get from Lisbon to Sintra by Taxi

The taxi ride is not different from the trip using a rental car, in any case, the amount you will have to pay is substantially higher, it can reach € 50,00.

How to get from Lisbon to Sintra using Uber or Cabify

To make the trip from Lisbon to Sintra using a private vehicle like Uber or Cabify, you will have to pay a little over € 22,00. This value is a forecast and may vary depending on the number of vehicles available at the moment.


The choice of the type of transport to use for a trip between Lisbon and Sintra will always depend on several factors such as the time available, the number of people or the amount of luggage that you bring.

In summary, the most economical option, using the subway and the train, will have two phases.

The first is the subway ride between Lisbon Airport and Roma-Areeiro train station. The second will be the trip to Sintra using the regional train.

The price for this option will be € 8,50 for two people from Lisbon to Sintra. The return trip will have the same value of € 8,50 if the destination is the Airport.

Regardless of your decision, visiting Sintra is a must for the experience and fun you will find.

In the following table, you can find a summary with all the options mentioned here:

Airport to Roma/Areeiro Roma/Areeiro to SintraAirport to SintraTotal
Subway€ 2,00Train€ 2,25 n.a. € 4,25
Bus€ 2,00Train € 2,25 n.a. € 4,25
Taxi€ 8,00Train € 2,25 n.a. € 10,25
Uber€ 3,94Train € 2,25 n.a. € 6,19
n.a. n.a.Car € 60,00 € 60,00
n.a.n.a. Taxi € 50,00 € 50,00
n.a.n.a.Uber € 22,00 € 22,00

Leave a Reply

Your email address will not be published. Required fields are marked *