1map logoGo to main page

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

Compare Travel Options and Prices

from
Sintra, Portugal
to
Porto, Portugal

How to Get from Sintra to Porto: 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
268.4 kmDistance
3h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Sintra to Porto 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
various
Bus
Average Duration
3h  35m
Estimated price
$19-40
Recommended
route map
Distance: 268.4 km
Duration: 3h 7m

See more options

Pricing table
Company
various
Bus
Average Duration
4h  33m
Estimated price
$20-43
Company
Comboios De Portugal
Train
Train
Average Duration
4h  9m
Estimated price
$24-34
Company
TAP Portugal
Train
Plane
Average Duration
3h  25m
Estimated price
$41-109
Company
N/A
Drive
Average Duration
3h  7m
Estimated price
$55-90

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $6 $4 $4 $4 $7 $4 $6
Train $20 $21 $23 $23 $26 $23 $23
Fly $49 $49 $43 $49 $49 $49 $49

Traveling From Sintra to Porto

The journey from Sintra, known for its whimsical palaces and lush landscapes, to Porto, famed for its bustling riverside and rich wine culture, offers travelers a chance to experience two distinct Portuguese environments.

Best Neighbourhoods in Porto

Porto boasts vibrant neighborhoods, each offering its distinct charm and experiences.

Ribeira
• Scenic riverside views with colorful buildings.
• Lively atmosphere filled with restaurants and bars.
Cedofeita
• Trendy shops and art galleries abound.
• Excellent food scene with local eateries.
Foz do Douro
• Picturesque coastline perfect for a seaside stroll.
• Upscale vibe with chic cafés and boutiques.

Best Times To Visit Porto's Attractions

Timing your visits can transform your experience at Porto's popular sites.

Livraria Lello
Visit early in the morning to enjoy fewer crowds and a leisurely browse.
Clérigos Tower
Late afternoons offer fewer visitors and stunning sunset views over the city.
Ribeira District
Evenings during weekdays provide a vibrant atmosphere with smaller crowds.

Porto Weather: What to Expect Year-Round

Porto enjoys a temperate climate with mild winters and warm summers, making it a year-round destination. Visiting during spring or early fall offers pleasant weather, allowing you to fully enjoy outdoor attractions and the city's vibrant atmosphere.

Dining Recommendation

Experience the iconic Francesinha, a hearty sandwich layered with cured meats, cheese, and a rich sauce, at Café Santiago in Porto, which starkly contrasts Sintra's lighter, pastry-focused fare. The lively atmosphere and bold flavors in Porto provide a vibrant culinary adventure that showcases the city's unique gastronomic identity.

Sintra - Porto operators

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

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

Bus from Sintra to Porto Campanhã Bus terminal

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

Bus from Sintra to Porto Campanhã Bus terminal

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

Bus from Sintra to Porto Campanhã Bus terminal

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

Bus from Estação Rodoviária de Sete Rios to Porto Campanhã Bus terminal

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

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

Average Duration
46m
Estimated price
$2-4

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

Average Duration
2h 42m
Estimated price
$21-30
Plane
Website
http://flytap.com

Plane from Lisboa Airport to Porto Airport

Average Duration
50m
Estimated price
$35-95

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

Traveling between Sintra and Porto 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 scenic road journey from Sintra to Porto covering a distance of 333.1 km in just over 3 hours. 💰 Enjoy the flexibility of choosing between different price ranges, with car travel options ranging from €51 to €83 for the Sintra to Porto route.
Average price
€51 - €83
🚆 Traveling from Sintra to Porto by train requires making a transfer at Estação Ferroviária de Lisboa Oriente. The journey takes approximately 4 hours and 9 minutes, offering a scenic route through Portugal. 🚆 Ticket prices for the train journey from Sintra to Porto range from €22 to €31, offering an affordable transportation option for travelers looking to explore the beauty of both Sintra and Porto in a single trip.
Departure Point
Sintra station
Arrival Point
Vila Nova De Gaia-Devesas station
Useful tips for train travellers
• Onboard the Alfa Pendular trains, which are the fastest service on this route, you'll find a catering service that offers a selection of snacks and drinks, including coffee, pastries, and sandwiches. Make sure to check the menu once you board as the quality is quite good, and the staff may take your orders at your seat.
• The trains on this route typically offer three types of seating: First Class, Business Class, and Economy Class. First Class provides larger, more comfortable seats and extra amenities, while Business Class is a perfect middle ground with good comfort and fewer passengers. Economy Class is more budget-friendly, but still provides a comfortable experience, particularly if you book in advance for lower fares.
• The main operators for the Sintra to Porto route are Comboios de Portugal (CP) and Alfa Pendular trains. You can check schedules and book tickets via their websites: Comboios de Portugal and Alfa Pendular. Additionally, be sure to check the real-time status of your train for any updates.
🛫 The quickest way to travel from Sintra to Porto is by catching a direct flight from Lisboa Airport to Porto Airport. The flight duration is just 50 minutes, making it a convenient option for travelers looking to reach their destination efficiently. 🌍 Enjoy a smooth journey from Sintra to Porto by taking advantage of the convenient air route offered by TAP Portugal.
Departure Point
Lisboa Airport
Arrival Point
Porto Airport
🚌 The direct bus from Sintra to Porto operates four times a day and takes approximately 3 hours and 35 minutes. 🌉 The journey covers a distance of 293 km, with the bus departing from Sintra station and arriving at Porto Campanhã Bus terminal. 💰 The prices for a bus ticket from Sintra to Porto range from €17 to €37, offering an affordable and hassle-free transportation option for travelers looking to explore both cities.
Departure Point
Sintra station
Arrival Point
Porto Campanhã Bus terminal station
Useful tips for bus travellers
• Make sure to book your bus ticket in advance through FlixBus or Rede Expressos, as the prices can vary and early bookings often secure better rates; check out their websites: flixbus.com and rede-expressos.pt
• Arrive at Sintra Bus Station at least 30 minutes before departure to allow time for ticket validation and boarding; keep in mind that the station is popular with tourists, especially during peak hours.
• Upon arriving at Porto Campanhã Bus Terminal, follow the signs to the Metro station located inside the terminal if you need to transfer to the city center; the Metro Line A (blue line) will take you directly to the heart of Porto, making it a convenient option for onward travel.

Frequently asked questions

Find out more about the route from Sintra to Porto.

Or choose the category:
The distance between Sintra and Porto is 270.4 km by air. The quickest way to travel between these two cities is by taking Line 18400 train followed by a flight, which takes approximately 3 hours and 25 minutes. If you prefer a scenic route, you can also take a 4-hour 9-minute train journey directly from Sintra to Porto. Additionally, driving by car takes around 3 hours and 7 minutes, while taking a bus takes approximately 3 hours and 35 minutes.
For travelers looking for a cost-effective option, taking the bus from Sintra to Porto via Lisboa - Sete Rios is the best choice with fares ranging from €18 to €41. Although it takes longer at 4 hours and 33 minutes, it is a budget-friendly option. However, for those seeking a faster journey, driving from Sintra to Porto is the most time-efficient option taking only 3 hours and 7 minutes, though it comes at a higher cost of €51 to €83.
When traveling from Sintra to Porto, the prices for a train ticket range from €22 to €31. On the other hand, the prices for a bus ticket from Porto to Sintra can vary between €17 and €37.
To travel from Sintra to Porto without using public transportation, you can opt to drive the 333.1 km distance, which typically takes around 3 hours and 7 minutes by car. You have the flexibility to enjoy the scenic views and make stops along the way at your own pace. It is advisable to consider gas costs, toll fees, and parking expenses, which may range from €51 to €83 for the journey, depending on your vehicle and route choices.
To travel from Sintra to Porto without a car, the most convenient option is to take a bus, which typically takes around 3 hours and 35 minutes and costs between €17 and €37.
There is not a direct train link between Sintra and Porto. Traveling by train from Sintra to Porto would require a transfer at Estação Ferroviária de Lisboa Oriente, with a total journey time of approximately 4 hours and 9 minutes. However, there is a direct bus service operated by FlixBus that connects Sintra to Porto, departing four times a day and taking around 3 hours and 35 minutes for the journey.
The quickest flight from Lisboa Airport to Porto Airport is a direct flight that takes approximately 50 minutes. The cost of a typical one-way flight between Sintra and Porto can range from around 30 EUR to 150 EUR, depending on the airline, time of booking, and availability.
You have a variety of options for accommodations near Porto with over 5258 hotels available. Prices for these hotels start at €31 per night, catering to different budgets and preferences.