1map logoGo to main page

Porto to Bilbao from €36: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Bilbao, Spain

How to Get from Porto to Bilbao: 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.

$36 by busBest price
527 kmDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Bilbao 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
Plane
Average Duration
4h  27m
Estimated price
38-155
Recommended
Company
BlaBlaCar Bus / various
Bus
Average Duration
12h  20m
Estimated price
36-380
Cheapest
route map
Distance: 527 km
Duration: 4h 27m

See more options

Pricing table
Company
ALSA
Bus
Average Duration
11h  59m
Estimated price
58-89
Company
various
Train
Plane
Average Duration
6h  30m
Estimated price
71-248
Company
various
Drive
Bus
Train
Average Duration
11h  9m
Estimated price
230-293
Company
various
Drive
Average Duration
6h  44m
Estimated price
381-382

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $22 $19 $15 $18 $27 $17 $20
Fly $84 $49 $73 $27 $71 $47 $75

Traveling From Porto to Bilbao

The journey from Porto to Bilbao offers a delightful contrast between Portugal's vibrant riverside charm and Spain's dynamic urban landscape, inviting you to explore both cultures along the way.

Best Neighbourhoods in Bilbao

Bilbao boasts vibrant neighborhoods, each offering a distinct character and charm.

Casco Viejo
• Historic cobblestone streets full of local shops
• Home to the famous Bilbao Fine Arts Museum
Abando
• Stylish boutiques and modern architecture
• Central transportation hub and lively dining scene
Getxo
• Stunning coastal views and sandy beaches
• Charming waterfront promenades perfect for strolls

Best Times To Visit Bilbao's Attractions

Timing your visits to Bilbao's attractions can enhance your experience significantly.

Guggenheim Museum
Weekdays in the early morning offer fewer crowds and plenty of space to appreciate the art.
Casco Viejo
Visit during late afternoon for a quieter atmosphere and golden hour photography.
Bilbao Fine Arts Museum
Opt for a visit on Tuesdays when entry is often less busy with visitors.

Bilbao Weather: What to Expect Year-Round

Bilbao enjoys a mild maritime climate, characterized by cool winters and warm summers, making it a comfortable destination year-round. Spring and early autumn often provide the best weather for outdoor exploration, while rain can impact plans at any time, so packing for changes is wise.

Dining Recommendation

Experience the Basque pintxos culture at La Vina, where you can savor local delicacies like gilda—an irresistible combination of olives, anchovies, and peppers. This lively atmosphere, filled with locals enjoying small bites and drinks, presents a striking contrast to Porto's hearty seafood-centric dishes, showcasing Bilbao's vibrant culinary scene and innovative use of fresh ingredients.

Porto - Bilbao operators

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

Plane
Website
volotea.com

Plane from Porto Airport (OPO) to Bilbao Airport (BIO)

Average Duration
1h 15m
Estimated price
38-155
Website
vueling.com

Plane from Porto Airport (OPO) to Bilbao Airport (BIO)

Average Duration
1h 15m
Estimated price
38-155
Contact phone
+34 910 207 007
Website
aireuropa.com

Plane from Porto Airport (OPO) to Bilbao Airport (BIO)

Average Duration
3h 13m
Estimated price
386-388

Plane from Vigo Airport (VGO) to Bilbao Airport (BIO)

Average Duration
3h 7m
Estimated price
389-380
Website
flytap.com

Plane from Porto Airport (OPO) to Bilbao Airport (BIO)

Average Duration
1h 15m
Estimated price
1554-383
Bus
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Porto Campanhã Bus terminal to Bilbao

Average Duration
12h 20m
Estimated price
36-380
Contact phone
+34 910 207 007
Website
https://www.alsa.com/en/web/bus/home

Bus from Guimaraes to Bilbao

Average Duration
10h 14m
Estimated price
386-387

Bus from Porto Campanhã Bus terminal to Bilbao

Average Duration
11h 44m
Estimated price
1551-380
Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
1556-1557

Train from Valladolid to Bilbao-Abando

Average Duration
3h 30m
Estimated price
1558-36
Other Show other routes
Contact phone
(+351) 220971653
Website
vmtransfers.com

Other from Porto Airport to Bragança

Average Duration
2h 10m
Estimated price
714-15540

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

Traveling between Porto and Bilbao 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 the charming city of Porto to the vibrant Bilbao spanning 441 miles of picturesque landscapes and cultural delights. 💸 With prices ranging from €111 to €175 for the drive, treasuring the diverse sights along the way, from rolling vineyards to coastal vistas, becomes an affordable and unforgettable experience. 🌟 Allow approximately 6 hours and 44 minutes for this road trip, savoring the freedom of the open road and immersing yourself in the rich tapestry of experiences awaiting you in Bilbao.
Average price
€111 - €175
🚂 Embark on a scenic train journey from Porto to Bilbao! The route covers a distance of 1,340 km and includes 2 transfers, offering a total travel time of 1 day and 2 hours.
Useful tips for train travellers
• Onboard services for the train route from Porto to Bilbao typically include a catering service that offers a selection of snacks and beverages. Depending on the operator, you may find options like sandwiches, pastries, and regional specialties, along with coffee, tea, and some alcoholic beverages available for purchase.
• This route is serviced by multiple operators, most notably Renfe and Comboios de Portugal. Renfe offers various seating options, including Preferente (First Class), which provides more spacious and comfortable seating, a meal service, and quieter cars. Turista (Economy Class) offers standard seating, while Comboios de Portugal typically runs Intercity trains with comfortable Economy seating. You can check schedules and book tickets on their websites: Renfe and Comboios de Portugal.
• Upon arrival at Bilbao's main station, Abando, you’ll find facilities for your convenience. There are luggage storage services available, allowing you to explore the city without carrying your bags. The station also has restrooms but does not feature showers. To navigate efficiently, familiarize yourself with the station map available online. Once you're ready to head to the city center, the fastest option is to take the metro. Line 1 (the green line) takes you directly to the city center; for example, to reach the Casco Viejo, disembark at the 'Abando' metro stop.
🛫 Experience a quick and convenient journey from Porto to Bilbao with a direct flight lasting just 1 hour and 15 minutes. Several airlines including Volotea, Vueling Airlines, and Iberia operate flights between Porto Airport and Bilbao Airport. 🌍 Enjoy a seamless travel experience as you cover the distance of 4 hours and 27 minutes by plane from Porto to Bilbao. Sit back, relax, and take in the beautiful aerial views during this efficient flight. 💸 Prices for flights between Bilbao and Porto typically range from €40 to €161, offering travelers flexibility in choosing a fare that suits their budget and travel preferences.
Departure Point
Porto Airport
Arrival Point
Bilbao Airport
Useful tips for plane travellers
• Book your flight with Volotea or Vueling Airlines for the most straightforward and economical options; both airlines frequently operate direct flights from Porto to Bilbao and often have competitive pricing.
• Upon arriving at Bilbao Airport, be prepared to navigate the airport's compact layout; head directly to the Arrivals Hall where you will find clear signs for the taxi ranks, which is quite convenient for getting into the city center quickly.
• Expect to pay around €20-€30 for a taxi ride from Bilbao Airport to the city center, and consider using the Bizkaibus Line A3247 as a budget-friendly alternative, with tickets costing around €3; check their schedule here: Bizkaibus.
🚌 Traveling from Porto to Bilbao by bus is a convenient option with services departing three times a day. The journey takes approximately 12 hours and 20 minutes, covering a distance of 621 km. 💰 Ticket prices for the Porto to Bilbao bus vary between €60 to €92, making it an affordable and scenic way to travel between these two beautiful cities. Make sure to check the schedules and routes to choose the best option that suits your travel preferences.
Departure Point
Porto Campanhã Bus terminal station
Arrival Point
Bilbao station

Frequently asked questions

Find out more about the route from Porto to Bilbao.

Or choose the category:
The distance between Porto and Bilbao is approximately 526.3 km by air and 709.4 km by road. The typical travel time by train and plane is around 6 hours and 11 minutes, and by plane alone is about 4 hours and 16 minutes. If you prefer to drive, it takes around 6 hours and 44 minutes, while taking a bus would take approximately 10 hours and 52 minutes.
The most cost-effective option for traveling from Porto to Bilbao is by bus, as it is generally cheaper than other modes of transportation and takes around 10 hours and 52 minutes. However, if time efficiency is a priority, flying is the quickest option, taking approximately 4 hours and 16 minutes.
When traveling from Porto to Bilbao the prices for a bus ticket can range from €53 to €77.
To travel from Porto to Bilbao without using public transportation, you can drive. The distance is approximately 709.7 km, and it takes about 6 hours and 44 minutes to reach Bilbao by car. The prices for a car journey from Porto to Bilbao typically range from €111 to €176.
To travel from Porto to Bilbao without a car, the most convenient option is to take a bus. The journey takes approximately 10 hours and 52 minutes and costs around €51-€79.
Yes, there is a direct link between Porto and Bilbao by bus. The bus service operated by FlixBus departs twice daily from Campanhã Bus terminal in Porto and arrives at Bilbao station. The journey takes approximately 12 hours and 30 minutes.
The flight from Porto to Bilbao typically takes around 1 hour and 15 minutes. The cost of the flight can vary between €40 and €170, depending on factors such as the airline, the time of booking, and any additional services or luggage fees.
There are plenty of options for accommodation near Bilbao. With over 1287 hotels to choose from, you can find something to suit your budget and preferences. Prices for hotels in Bilbao start at €47.