1map logoGo to main page

Sintra, Lisbon Region to Porto, Norte Region 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 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $6 $4 $4 $4 $6 $4 $5
Train $19 $20 $22 $22 $24 $22 $22
Fly $46 $46 $41 $46 $46 $46 $46

Traveling From Sintra to Porto

Traveling from Sintra to Porto takes you from the enchanting palaces and lush gardens of Sintra to the vibrant streets and rich culinary scene of Porto, offering a journey filled with diverse landscapes and cultural experiences.

Best Neighbourhoods in Porto

Porto boasts vibrant neighborhoods each with its own charm and character.

Ribeira
• Picturesque riverside views and colorful buildings.
• Great dining and nightlife options along the Douro River.
Cedofeita
• Trendy art scene with galleries and local shops.
• Relaxed atmosphere, perfect for leisurely strolls.
Foz do Douro
• Stunning beaches and waterfront promenades.
• Charming cafés ideal for enjoying sunsets.

Best Times To Visit Porto's Attractions

Timing your visits to Porto's attractions can greatly enhance your experience.

Livraria Lello
Visit early in the morning or late afternoon to avoid large crowds and enjoy the stunning architecture.
Serralves Museum
Weekdays are quieter, especially Tuesday and Wednesday, perfect for appreciating the art.
Palácio da Bolsa
Guided tours are less crowded in the late afternoon, allowing for a more personal experience.

Porto Weather: What to Expect Year-Round

Porto enjoys a temperate climate, with mild, rainy winters and warm, dry summers, making spring and early fall the best times for a visit. Understanding the weather patterns can help you pack appropriately and plan your outdoor activities for maximum enjoyment.

Dining Recommendation

In Porto, savor the iconic Francesinha, a hearty sandwich smothered in rich sauce and packed with layers of meat, showcasing a bold flavor profile distinct from the lighter pastries found in Sintra. Dining in Porto often combines a lively atmosphere with local wines and fresh ingredients, creating an experience that celebrates the essence of the region.

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 Show bus routes
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 Show train routes
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 Show flights
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 picturesque road trip from Sintra to Porto spanning 207 miles. Enjoy the scenic beauty of the Portuguese countryside as you make your way north. 💰 Experience the flexibility of prices ranging from €51 to €83 for the journey by car from Sintra to Porto. Plan your budget accordingly and make the most of your travel savings on this exciting adventure. 🏰 Explore the enchanting city of Porto after a comfortable 3-hour and 7-minute drive from Sintra. Immerse yourself in the rich culture, history, and culinary delights this charming destination has to offer.
Average price
€51 - €83
🚂 While there is no direct train from Sintra to Porto, travelers can take a train departing from Sintra station and arriving at Vila Nova De Gaia-Devesas station via Estação Ferroviária de Lisboa Oriente. The journey, with transfers, typically takes around 4 hours and 9 minutes. 💰 The cost of a train ticket between Sintra and Porto ranges from €22 to €31. Prices may vary depending on the class of service and availability. Travelers can enjoy a convenient and affordable way to explore the beauty of Portugal by opting for a train trip from Sintra to Porto.
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.
🌍✈️ Traveling from Sintra to Porto by plane is a convenient and efficient way to explore the beauty of these two cities. The quickest flight available is a direct route from Lisboa Airport to Porto Airport, taking just 50 minutes in total.
Departure Point
Lisboa Airport
Arrival Point
Porto Airport
🚌 Traveling from Sintra to Porto is a convenient journey by bus, with services departing four times a day and operating every day. The direct bus route takes approximately 3 hours and 35 minutes to reach Porto Campanhã Bus Terminal. 🌉 The scenic route between Sintra and Porto covers a distance of 293 km, with a travel time of 3 hours and 49 minutes. The bus operated by FlixBus departs from Sintra station and arrives at Porto Campanhã Bus Terminal, providing a comfortable way to explore both cities. 💰 Ticket prices for the Sintra to Porto bus vary from €18 to €37, offering an affordable transportation option to travel between these two beautiful Portuguese destinations. Sit back, relax, and enjoy the journey as you make your way from the enchanting Sintra to the vibrant city of Porto.
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 approximately 168 miles by air and 206.6 miles by road. Travel times vary depending on the mode of transportation. By train, it takes around 4 hours and 6 minutes to reach Porto from Sintra. Taking a combination of the train and flight can take around 3 hours and 35 minutes. By car, the journey from Porto to Sintra takes around 3 hours and 7 minutes, while a bus journey from Sintra to Porto also takes around 3 hours and 35 minutes.
The most cost-effective way to travel from Sintra to Porto is by taking a bus via Lisboa - Sete Rios. This option costs between €17 and €27 and takes approximately 4 hours and 24 minutes. However, the quickest way to reach Porto from Sintra is by driving, which takes about 3 hours and 7 minutes and costs between €50 and €82.
The prices of a train ticket from Sintra to Porto range from €21 to €31. For a bus ticket from Porto to Sintra, the prices range from €26 to €37. The exact price will depend on various factors such as the class of travel, time of booking, and any additional services. It is recommended to check with the respective transportation companies for the most up-to-date and accurate pricing information.
To travel from Sintra to Porto without using public transportation, you can opt to drive. The distance between the two cities is approximately 207 miles, and it takes around 3 hours and 7 minutes to complete the journey by car. The cost of driving from Sintra to Porto can range from €50 to €82, depending on factors such as fuel prices and tolls along the route.
To travel from Sintra to Porto without a car, the best option is to take a bus. The journey typically takes approximately 3 hours and 35 minutes and costs between €26-€37. Buses are a convenient and affordable mode of transportation, offering a comfortable ride with various amenities.
Yes, there is a direct link between Sintra and Porto, although it is not by train. The train journey from Sintra to Porto requires a transfer at Lisboa - Oriente and takes approximately 4 hours and 6 minutes. However, there is a direct bus service that departs from Sintra and arrives at Campanhã Bus terminal in Porto, with a travel time of around 3 hours and 35 minutes.
The flight from Lisboa Airport to Porto Airport typically takes around 1 hour. The cost of the flight can vary depending on the airline and time of booking, but it is usually relatively affordable. Once you arrive at Porto Airport, you can easily get to Porto city center by taking a taxi or using public transportation such as the metro or bus. There are also car rental options available at the airport if you prefer to have your own transportation.
There are numerous accommodation options near Porto with over 2109 hotels to choose from. Prices for hotels start at €63 per night, offering a range of budget-friendly and luxury options. Some popular areas to consider staying in include the historical center of Porto de Gaia, and Matosinhos. It is recommended to book in advance to ensure availability and to find the best deals for your stay.