1map logoGo to main page

Porto to Sintra from $19: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Sintra, Portugal

How to Get from Porto to Sintra: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 by busBest price
270.4 kmDistance
3h 6m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Sintra with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
FlixBus
Bus
Average Duration
3h  35m
Estimated price
$19-40
Recommended
route map
Distance: 270.4 km
Duration: 3h 6m

See more options

Pricing table
Company
various
Bus
Average Duration
4h  11m
Estimated price
$20-41
Company
Comboios De Portugal
Train
Average Duration
3h  42m
Estimated price
$23-34
Company
TAP Portugal / Comboios De Portugal
Plane
Train
Average Duration
3h  36m
Estimated price
$40-108
Company
various
Drive
Average Duration
3h  6m
Estimated price
$55-90

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $6 $4 $4 $4 $6 $4 $6
Fly $47 $47 $47 $47 $47 $47 $47

Traveling From Porto to Sintra

The journey from Porto to Sintra takes you from the vibrant, bustling streets of Portugal's second largest city to the tranquil, fairy-tale landscapes adorned with palaces and lush gardens.

Best Neighbourhoods in Sintra

Sintra is known for its picturesque neighborhoods, each offering distinct charms.

Historic Center
• Cobblestone streets lined with enchanting cafes.
• Proximity to iconic landmarks like the National Palace.
Colares
• Stunning views of the Atlantic Ocean.
• Famous for its wine and charming local eateries.
Pena Park
• Home to the breathtaking Pena Palace.
• Lush gardens perfect for leisurely strolls.

Best Times To Visit Sintra's Attractions

Planning your visit to Sintra's major attractions can significantly enhance your experience.

Pena Palace
Early morning visits, around 9 AM, help you avoid long lines and enjoy the palace in relative peace.
Quinta da Regaleira
Weekdays are ideal, especially in the afternoon, for a quieter exploration of the enchanting gardens.
Moorish Castle
Late afternoon offers stunning sunset views along with fewer tourists to share the moment.

Sintra Weather: What to Expect Year-Round

Sintra enjoys a mild climate, with warm summers and cool winters, making it a year-round destination. However, visiting during the spring or early fall offers the most comfortable temperatures and scenic landscapes, enhancing your overall travel experience.

Dining in Sintra: A Culinary Adventure

Try the travesseiros, a delightful puff pastry filled with almond cream, at Piriquita, a beloved local bakery. Unlike Porto’s hearty seafood and meat dishes, Sintra's culinary scene emphasizes sweet, flaky pastries that reflect the region's artisanal baking heritage and the charm of its historic surroundings.

Porto - Sintra operators

Explore transport companies operating between Porto and Sintra, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Porto Campanhã Bus terminal to Sintra

Average Duration
3h 35m
Estimated price
$19-40

Bus from Porto Campanhã Bus terminal to Sete Rios

Average Duration
3h 25m
Estimated price
$18-24

Bus from Porto Campanhã Bus terminal to Portela de Sintra

Average Duration
4h 23m
Estimated price
$19-25
Contact phone
+351 21 75 24 524
Website
https://www.rede-expressos.pt/en

Bus from Porto Campanhã Bus terminal to Sete Rios

Average Duration
3h 40m
Estimated price
$18-26

Bus from Porto Campanhã Bus terminal to Portela de Sintra

Average Duration
4h 38m
Estimated price
$0-0
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Porto Campanhã Bus terminal to Sete Rios

Average Duration
4h 30m
Estimated price
$26-40
Contact phone
+351 913 568 693
Website
https://gipsyy.com

Bus from Porto Campanhã Bus terminal to Portela de Sintra

Average Duration
4h 38m
Estimated price
0-0
Contact phone
+351 217 524 524
Website
https://rede-expressos.pt/en

Bus from Porto Campanhã Bus terminal to Sete Rios

Average Duration
3h 40m
Estimated price
$18-26
Train Show train routes
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

Train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente

Average Duration
2h 44m
Estimated price
$21-30

Train from Estação Ferroviária de Lisboa Oriente to Sintra

Average Duration
47m
Estimated price
$2-4
Plane Show flights
Website
flytap.com

Plane from Porto (OPO) to Lisboa (LIS)

Average Duration
1h
Estimated price
$35-95

Porto to Sintra: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Sintra offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque road trip from Porto to Sintra, spanning 333.1 km of diverse landscapes and charming villages. Enjoy a leisurely drive that takes approximately 3 hours and 6 minutes, allowing you to soak in the beauty of Portugal's countryside. 💰 Discover budget-friendly options for your journey, with prices to reach Sintra from Porto by car ranging from €51 to €83.
Average price
€51 - €83
🚂 Traveling from Porto to Sintra by train involves taking a route with transfers, with the journey lasting approximately 3 hours and 42 minutes. There is no direct train between these two destinations, so passengers will need to make a transfer at Estação Ferroviária de Lisboa Oriente. 💸 The prices for a train ticket from Porto to Sintra typically range from €21 to €31, offering an affordable transportation option for those looking to explore the beautiful sights of Sintra from Porto without the hassle of driving or navigating unfamiliar roads.
Departure Point
Vila Nova De Gaia-Devesas station
Arrival Point
Sintra station
Useful tips for train travellers
Onboard services for the Alfa Pendular train, which operates on this route, include a catering service offering a variety of snacks and beverages. You can enjoy food items such as sandwiches, pastries, and local wines. There is also a dining car that serves meals, but be sure to check the schedule for operating hours.
The train services offer multiple classes of seating: First Class (with larger, more comfortable seats and complimentary services), Business Class (offering reserved seating and access to a quieter cabin), and Economy Class (a cost-effective option). The Alfa Pendular trains feature spacious seating in all classes, but opting for First Class enhances your travel experience with perks like complimentary refreshments and larger legroom.
For this route, the primary train operators are Comboios de Portugal (CP) and regional transport options may also include Fertagus. You can explore schedules and book tickets on their websites: CP - cp.pt and Fertagus - fertagus.pt
🛫 Start your journey from Porto Airport by catching a direct flight to Lisboa Airport, the closest airport to Sintra. The flight with TAP Portugal takes around 1 hour, ensuring a quick and convenient trip.
Departure Point
Porto Airport
Arrival Point
Lisboa Airport
🚌 Traveling from Porto to Sintra by bus is a convenient option, with services departing four times a day from Porto Campanhã Bus terminal. The journey lasts approximately 3 hours and 35 minutes. 💸 Prices for the bus ride between Sintra and Porto range from €17 to €37. With a distance of 270 km, the trip takes around 3 hours and 35 minutes, making it an accessible and comfortable way to travel between these two beautiful Portuguese cities.
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Sintra station