COMPARE Prices across different modes

Wed
Oct 20
$26Flixbus
Thu
Oct 21
$12Flixbus
Fri
Oct 22
$25Flixbus
Sat
Oct 23
$23Alsa
Sun
Oct 24
$12Flixbus
Mon
Oct 25
$22Flixbus
Tue
Oct 26
$22Flixbus
Wed
Oct 27
$22Flixbus
Thu
Oct 28
$12Flixbus
Fri
Oct 29
$22Flixbus
Sat
Oct 30
$25Flixbus
Sun
Oct 31
$12Flixbus
Mon
Nov 1
$39Flixbus
Tue
Nov 2
$27Flixbus
Wed
Nov 3
$31Flixbus
Thu
Nov 4
$12Flixbus
Fri
Nov 5
$22Flixbus
Sat
Nov 6
$12Flixbus
Sun
Nov 7
$12Flixbus
Mon
Nov 8
$15Alsa
Tue
Nov 9
$22Flixbus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Porto and Salamanca

distanceDistance154 miles (249 km)
durationAverage bus duration5 h 20 min
priceAverage bus ticket price$20 (€17)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day
carriersBus companiesBlaBlaCar, Alsa, Flixbus, Eurolines Switzerland or Eurolines France

Buses from Porto to Salamanca cover the 154 miles (249 km) long trip taking on average 5 h 20 min with our travel partners like BlaBlaCar, Alsa, Flixbus, Eurolines Switzerland or Eurolines France. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this route costs around $20 (€17), you can find the cheapest bus ticket for as low as $12 (€10). Travelers depart most frequently from Porto - Campanha and arrive in Salamanca, Avenida Filiberto Villalobos.

Bus companies

Alsa and FlixBus Porto – Salamanca

Buy your official Alsa and FlixBus bus tickets between Porto and Salamanca from $12 (€10) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular journey.

Alsa
FlixBus

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: $23

These are Alsa's ticket policies for COVID-19 for the bus from Porto to Salamanca:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Porto to Salamanca
Take the bus to Salamanca easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Porto to Salamanca.
FAQs
What are the travel restrictions for Salamanca, Spain if I'm coming from Porto, Portugal by bus?

Travel by bus between Porto, Portugal and Salamanca, Spain is: Partially open.

Is international entry into Salamanca from Porto restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Portugal

Do I need to quarantine on arrival in Spain from Porto?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Salamanca, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 10/19/21. Remember to check the latest COVID-19 travel safety regulations for your bus from Porto to Salamanca closer to your date of departure here

Do I need to quarantine when I return to Portugal from Salamanca, Spain?

Return travel from Spain to Portugal is: Partially open.

Are there any international entry restrictions on returning to Porto from Salamanca?

Entry into Portugal is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Portugal from Salamanca?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Portugal: Azores, Madeira
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing

What are the safety rules to follow in Porto, Portugal?

The government of Portugal has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

Last checked on 10/17/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Porto from Salamanca.

How much does a cheap bus between Porto and Salamanca cost?
Omio customers have found the cheapest buses from Porto to Salamanca to cost as little as $12 (€10)  in the next 7 days.
What is the price of a bus ticket between Porto and Salamanca?
The bus price from Porto to Salamanca is on average $20 (€17)  if you are looking to book your tickets for this trip in the next 7 days.
How far is Porto to Salamanca by bus?
The distance between Porto and Salamanca by bus is approximately 154 miles (249 km).
How many hours is the bus time from Porto to Salamanca?
While the time it takes to travel 154 miles (249 km) from Porto to Salamanca can vary based on specific dates, weekends, and holidays, the Porto to Salamanca bus journey time is on average 5 h 20 min.
Which bus station from Porto to Salamanca do I depart from? Which Salamanca bus station from Porto do I arrive in?

Some of the Porto bus stations to Salamanca you can start your journey from include Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto, Boavista-casa da Música. Similarly, some of the arrival bus stations in Salamanca include Salamanca, Avenida Filiberto Villalobos, Salamanca, Estación de Autobuses (75 Av. De Filiberto Villalobos) and Salamanca, Pº. Estación S/n.

When traveling this route, Omio customers are departing most frequently from Porto - Campanha   and arriving in Salamanca, Avenida Filiberto Villalobos.

Where is the departure bus station in Porto located? Where is the arrival bus station in Salamanca located?

The most popular departure bus station with passengers for this trip, called Porto - Campanha, is located 1 mile (s) / 2 km from the city center of Porto.

The most popular arrival bus station, Salamanca, Avenida Filiberto Villalobos, is located 1 mile (s) / 1 km away from the city center of Salamanca.

Which bus companies can get me from Porto to Salamanca?
When taking a bus from Porto to Salamanca, you can count on BlaBlaCar, Alsa, Flixbus, Eurolines Switzerland or Eurolines France for the best way to get you to Salamanca. You can also check all possible bus providers who offer a service between Porto and Salamanca and compare the amenities they offer before buying a bus ticket.
How many bus services are there between Porto and Salamanca a day?
The average number of buses departing Porto for Salamanca is 2 a day. The bus schedules and services may vary between weekdays and weekends.
When can I take the first bus from Porto to Salamanca? When can I take the last bus for the day?
The first Porto to Salamanca bus departs at 6: 55 AM   and the last bus from Porto to Salamanca leaves at 10: 10 PM. Check out the most up-to-date bus schedule from Porto to Salamanca on Omio and find the best time to travel to your destination.
When should I purchase the Porto to Salamanca bus for the best deals on tickets?
If you book the Porto to Salamanca bus within the next 7 days, you can find one way tickets to cost on average $20 (€17). However, booking your bus ticket in advance gives you access to the best prices for buses to Salamanca from Porto. Look out for bus tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey