ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Bilbao

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration13h
Distance739
Avg. price$ 80
Bus trips2 found

Buses from Porto to Bilbao

🚌 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.

Where to stay in Bilbao

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Porto and Bilbao. The bus departs from Porto Campanhã Bus terminal and arrives directly in Bilbao. The service runs three times a day, every day, with a journey time of approximately 12 hours and 20 minutes. It provides a convenient and straightforward option for traveling between the two cities by bus.
  • You can catch the bus from Porto to Bilbao at the Porto Campanhã Bus terminal station. This is the departure point for the bus services operated by BlaBlaCar Bus for this route. It is advisable to arrive at the bus terminal in advance of the scheduled departure time to ensure a smooth boarding process for your journey to Bilbao.
  • The bus from Porto to Bilbao operated by BlaBlaCar Bus arrives at Bilbao station in Bilbao. This is the final stop for the bus journey between the two cities. Upon arrival at Bilbao station, you can proceed with your onward travel plans in the city or to other destinations in the region. Make sure to check any specific arrival instructions provided by the bus operator for a smooth transition upon reaching Bilbao station.
  • The cost of a bus ticket from Porto to Bilbao typically ranges from €61 to €94. Prices may vary based on factors such as the time of booking, demand for the service, and any promotional offers available. It is advisable to book your bus ticket in advance to secure the best possible fare for your journey between Porto and Bilbao. Keep an eye out for any discounts or deals that may help you save on your travel expenses.
  • There are several bus routes available between Porto and Bilbao. The most direct option is a bus departing from Porto Campanhã Bus terminal and arriving directly in Bilbao, with services operating three times a day. Additionally, there are other routes with transfers that can take passengers from Porto to Bilbao, offering different journey times and distances for travelers to choose from. Prices for these bus services between Bilbao and Porto typically range from €61 to €94, providing flexibility for travelers with varying preferences.
  • The Porto to Bilbao buses are typically less crowded during early morning departures and mid-week journeys. On the other hand, buses tend to be more crowded during the late afternoon and weekend trips. Travelers looking to avoid crowds may consider booking their bus tickets for mid-week mornings for a more comfortable and relaxed journey experience.
  • The first bus of the day from Porto to Bilbao typically departs in the early morning. The last bus of the day usually leaves in the evening. Travelers can choose between these departure times to best suit their schedule and preferences for traveling between Porto and Bilbao by bus.

Will you be returning to Porto by bus?

If you are looking for the return bus journey, check out buses from Bilbao to Porto

See schedule