Rede Expressos, Portugal’s long-distance coach operator, runs a few daily connections between Lisbon and Sintra. These buses are air-conditioned and comfortable, ideal for those traveling with luggage or arriving from other cities.
Tip: This is a lesser-known route often overlooked by tourists. Ideal if you're already near Oriente Station or want a quieter, stress-free journey.
Also called the "Sintra Express," this suburban line connects central Lisbon directly to Sintra. It’s a decent option for travelers staying near Marquês de Pombal or looking for a budget-friendly route.
Note: While convenient for some locations, this option is slower and less frequent than the train. Use it if it fits your timing or hotel location, but otherwise, the train remains the more efficient choice.
Yes, Rede Expressos and Carris Metropolitana operate direct buses from Lisbon to Sintra. Rede Expressos departs from Sete Rios, and Carris 35B connects Campo Grande or Marquês de Pombal to Sintra Train Station.
Depending on traffic and departure point, the journey takes around 30–45 minutes. Rede Expressos can be faster since it’s a direct route.
Main departure points include Sete Rios (Rede Expressos) and Campo Grande or Marquês de Pombal (Carris Metropolitana 35B). Make sure to check schedules in advance as departures are limited.
Bus frequency is lower compared to trains. Rede Expressos runs about 4 direct buses per day, while Carris 35B operates every few hours.
Ticket prices vary by operator. Rede Expressos starts from around €3–€4 when booked early. Carris 35B fares depend on your transport card or onboard purchase but are generally inexpensive.
Viva Viagem cards are accepted on Carris Metropolitana buses (like 35B), but not on Rede Expressos coaches. For Rede Expressos, buy tickets online or at the station.
It depends on your location. The train is more frequent and direct for most travelers, but the bus can be convenient if you're staying near Sete Rios or Campo Grande, or if you’re arriving via intercity coach.