1map logoGo to main page

Lisbon to Porto from $12: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Lisbon, Portugal
to
Porto, Portugal

How to Get from Lisbon 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.

$12 RideshareBest price
194.6 milesDistance
2h 42m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Lisbon 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
Comboios De Portugal
Train
Average Duration
2h  42m
Estimated price
$21-30
Recommended
Company
various
Rideshare
Average Duration
3h  30m
Estimated price
$12-24
Cheapest
route map
Distance: 194.6 miles
Duration: 2h 42m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
3h  15m
Estimated price
$18-40
Company
TAP Portugal
Plane
Average Duration
2h  45m
Estimated price
$38-104
Company
various
Drive
Average Duration
2h  58m
Estimated price
$55-85

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $4 $4 $4 $4 $4 $4 $4
Train $12 $10 $13 $14 $15 $13 $15
Fly $35 $43 $41 $43 $43 $39 $46

Traveling From Lisbon to Porto

The journey from Lisbon to Porto offers a rich contrast between Lisbon's vibrant city life and Porto's charming, historic landscape.

Best Neighbourhoods in Porto

Porto boasts diverse neighborhoods, each with its own charm and character.

Ribeira
• Stunning riverside views and colorful buildings.
• Lively cafes and traditional restaurants line the streets.
Cedofeita
• Known for its artistic vibe and local boutiques.
• Home to intriguing street art and galleries.
Foz do Douro
• Beautiful beaches and scenic coastal promenades.
• Upscale dining options with ocean views.

Best Times To Visit Porto's Attractions

Planning your visit to Porto can enhance your experience at its top attractions.

Livraria Lello
Visit early in the morning or late in the afternoon to avoid crowds.
Palácio da Bolsa
Weekdays are quieter and allow for a more leisurely tour.
Serralves Museum
Aim for mid-week visits to enjoy art in peace.

Porto Weather: What to Expect Year-Round

Porto experiences a Mediterranean climate, characterized by mild winters and warm summers, with the best times to visit being spring and early autumn for pleasant weather. Being aware of the weather can significantly enhance your travel experience, influencing outdoor activities and sightseeing plans.

Dining in Porto: A Flavorful Contrast

A must-try dish in Porto is the iconic Francesinha, a hearty sandwich layered with meats and smothered in a rich, spicy sauce, providing a hearty contrast to Lisbon's lighter seafood fare. Dining in Porto often feels more intimate and local, with family-run restaurants showcasing fresh, regional ingredients that create a warm, inviting atmosphere.

Lisbon - Porto operators

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

Train Show train routes
Contact phone
+351 210 900 032
Website
https://www.cp.pt/passageiros/en

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

Average Duration
2h 42m
Estimated price
$21-30
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal

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

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

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

Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal

Average Duration
3h 30m
Estimated price
$18-25
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
$26-40
Contact phone
+351 913 568 693
Website
https://gipsyy.com

Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal

Average Duration
4h 16m
Estimated price
$0-0
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk

Bus from Estação Rodoviária de Lisboa Oriente to Porto Campanhã Bus terminal

Average Duration
4h 35m
Estimated price
$25-35
Plane Show flights
Website
flytap.com

Plane from Lisboa Airport (LIS) to Porto Airport (OPO)

Average Duration
50m
Estimated price
$35-95
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
blablacar.com

Other from Lisbon to Porto

Average Duration
3h 30m
Estimated price
$12-24

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

Traveling between Lisbon 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 journey from Lisbon to Porto, covering a distance of 313.8 km in under 3 hours by car. 💰 Explore budget-friendly options ranging from €51 to €78 for a convenient travel experience between these two captivating Portuguese cities. 🚙 Utilize services like Blablacar for carpooling opportunities, perfect for those without a driver's license or seeking an alternative to public transportation when travelling from Lisbon to Porto.
Average price
€51 - €78
Useful tips for car travellers
• Ensure your tank is filled before leaving Lisbon; gas prices on the A1 highway can average around €1.70 per liter, and there are several gas stations along the way, including brands like Galp and Repsol, which offer competitive rates.
• Familiarize yourself with the A1 highway, as it's the main route; be aware that some vehicles, particularly those over 3.5 tons, may need to divert onto alternative routes, and also watch for speed limits that can change in construction zones.
• Upon arriving in Porto, be cautious of restricted traffic zones in the city center; daily parking rates typically range from €10 to €25, and consider using public parking such as SABA or EMEL facilities for convenience.
🚂 Traveling by train from Lisbon to Porto is a convenient and scenic journey. The direct train departs from Estação Ferroviária de Lisboa Oriente and arrives at Vila Nova De Gaia-Devesas, taking approximately 2 hours and 42 minutes. 🌉 The train services operated by Comboios De Portugal run hourly, offering travelers flexibility in their schedules to explore both Lisbon and Porto. The distance of the route is 336 km, allowing passengers to enjoy the picturesque landscapes of Portugal during their trip. 🛤️ Whether you choose Route 1, Route 2, or Route 3, the train ride from Lisbon to Porto provides a comfortable and efficient way to travel between these two vibrant cities. With prices ranging from €19 to €28, it's a cost-effective option for experiencing the beauty and culture of Portugal.
Departure Point
Estação Ferroviária de Lisboa Oriente station
Arrival Point
Vila Nova De Gaia-Devesas station
Useful tips for train travellers
• On the Alfa Pendular trains, you can enjoy catering services that include a snack bar offering light meals, sandwiches, beverages, and coffee. The service is available in both first class and economy class, allowing you to enjoy a meal while enjoying the scenic ride between Lisbon and Porto.
• The train line offers different seating options: First Class (Conforto) provides spacious, comfortable seats with power outlets, complimentary newspapers, and a quiet atmosphere. Business Class offers similar amenities but slightly less spacious. Economy Class has standard seating but remains comfortable for the trip. Consider upgrading for a more relaxing experience.
• When traveling from Lisbon to Porto, the major operators include Comboios de Portugal (CP) and Rede Expressos. Their websites are Comboios de Portugal and Rede Expressos. Both offer online booking and detailed schedules for your convenience.
🛫 Experience a quick and convenient journey from Lisbon to Porto by taking a direct flight that only lasts 50 minutes. TAP Portugal provides flights from Lisboa Airport to Porto Airport for travelers seeking a seamless travel experience. ✈️ With a flight duration of 2 hours and 45 minutes, you can efficiently cover the distance between Lisbon and Porto by air. 💸 Explore different price options for flights between Porto and Lisbon ranging from €35 to €96, allowing you to choose a fare that fits your budget and travel preferences.
Departure Point
Lisboa Airport
Arrival Point
Porto Airport
Useful tips for plane travellers
• Consider booking your flight with TAP Portugal for the most direct route, as they offer the quickest flights, taking only about 50 minutes from Lisbon to Porto.
• Upon arriving at Francisco Sá Carneiro Airport (OPO) in Porto, head to the newly installed digital signage for real-time updates on baggage claim and transport options; the airport is compact and easy to navigate.
• Expect taxi fares from Porto Airport to the city center to range between €25 and €30, depending on traffic; alternatively, you can use the Metro, which costs around €2 and offers a reliable connection to downtown Porto.
🚌 The journey from Lisbon to Porto by bus takes approximately 3 hours and 15 minutes. Departing from Estação Rodoviária de Lisboa Oriente, the direct bus operated by FlixBus arrives at Porto Campanhã Bus terminal, with services running every 20 minutes every day. 🎫 The prices for a bus ticket between Porto and Lisbon can range from €17 to €37, offering a cost-effective way to travel between these two vibrant Portuguese cities. The distance covered on this route is approximately 269 km, providing a scenic and comfortable journey for passengers to enjoy. 🗺️ Travelers can choose from different bus routes to reach Porto, each offering a duration of around 3 hours and 30 minutes for the 272-277 km journey. Whether opting for the Gipsyy or ALSA agency, passengers can expect a convenient and efficient bus service to transport them from Lisbon to the beautiful city of Porto.
Departure Point
Estação Rodoviária de Lisboa Oriente station
Arrival Point
Porto Campanhã Bus terminal station
Useful tips for bus travellers
• Book your bus tickets in advance through FlixBus (flixbus.com), especially if you plan to travel on weekends or holidays, as buses can fill up quickly and prices may increase closer to the departure date.
• Consider arriving at Estação Rodoviária de Lisboa Oriente at least 30 minutes before your bus departs to find your platform without rushing; in addition, grab a quick coffee or pastry at one of the nearby kiosks for the journey.
• Upon arrival at Porto Campanhã, navigate the station using the stations’ signage; and if you need to connect to the metro or trains to the city center, follow the signs to the lower level of the terminal where you can catch the Metro Line A (Blue Line) toward Estádio do Dragão, which will take you to the heart of Porto seamlessly.