logo
Your journey starts now
Two white leaf

From Porto to Salamanque by train, bus and carpooling

Compare and book among FlixBus, Alsa, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Porto to Salamanque is on Monday 17 August 2026. Book it now before the price goes up!

Trip info

251 kmDistance
15€ - 72€Prices
2.07 millions of Km traveled by our travelers
DirectTrip type
2h50Trip duration
logo Flixbuslogo ALSAlogo Blablacar
CarriersFlixBus, Alsa, Blablacar.
Detailed itinerary
🚌 Bus🚗 Carpooling
Price range

15€ - 72€

15€ - 21€

Duration

5h20 - 7h35

2h50 - 4h10

ItineraryDirectDirect
Departure stationPorto, Porto (Aeroporto Sa Carneiro)
Arrival stationSalamanque
CompaniesFlixBus, AlsaBlablacar
First trip12h4215h45
Last trip17h3116h10
Number of daily trips52

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Porto to Salamanque
instead of

I emit 98.65% less CO2

53.8
kg CO₂e
10%
93.5
kg de chou de bruxelles
407,824
litres d'eau du robinet
8.37
t-shirts en coton
83.9
kg de pastèque
36.4
kg d'avocat
4,916
km en vélo (ou trottinette) à assistance électrique
90.6
litres de café
4.54
années de chauffage électrique par m²
118
kg d'aubergine
48.1
litres de bière
106
repas végétariens
7.41
repas avec du boeuf
113
kg de fraise
2.15
jeans

Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Porto to Salamanque generally emits 0.73kg CO2 per traveler. Good news, it's always less than a plane or personal car!

Porto Salamanque by train, bus and carpooling: tickets, prices, and schedules

Are you looking for your train, bus and carpooling ticket from Porto to Salamanque?

bus FlixBus, bus Alsa, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.

In just 0h, you will be able to travel from Porto to Salamanque covering a distance of 251 kilometers between the two cities.

On our site, you can find direct train, bus and carpooling trips Porto Salamanque because several of our partner transport companies offer them. Pretty cool, right?!

Your Porto Salamanque trip from only 15 €, that's quite a deal, isn't it?

But be careful! The price of train, bus and carpooling tickets varies depending on when you book.

We'll give you more details below on the best time to book your ticket!

You can also use our Porto Salamanque price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Porto to Salamanque with Tictactrip

bus itinerary from Porto to Salamanque 🚌

You should expect a minimum price of 15€ for a journey direct Porto Salamanque. Depending on the date of your search on Tictactrip, the price for the journey from Porto to Salamanque can go up to 72€ (on average, it costs 31€).The travel time Porto-Salamanque is generally between 5h20 and 7h35. This is carried out and offered by FlixBus and Alsa. It usually departs from Porto, Porto (Aeroporto Sa Carneiro) and arrives at Salamanque. It also serves station Coimbra.  The very first departure of bus from Porto to Salamanque of the day takes place at 12h42, and the last one is usually at 17h31. The average duration of this journey is 6h08.  Depending on the days, you will have a choice of 5 buses from Porto to Salamanque per day.

train itinerary from Porto to Salamanque 🚄

Unfortunately, our train companies do not operate from Porto to Salamanque trips by train. But don't worry, you can still find the best prices with our other means of transportation

carpooling itinerary from Porto to Salamanque 🚗

The journey Porto ➜ Salamanque by carpooling is offered by Blablacar. Prices range from 15€ to 21€, and the trips last between 2h50 and 4h10.

Frequently Asked Questions about Porto - Salamanque

How much does a bus Porto Salamanque cost?

The minimum price for a bus from Porto to Salamanque journey is 15 €. Depending on the number of days in advance of your search, the price can go up to 72 € if you wait until the last moment. On average, a bus Porto-Salamanque ticket costs 31 €.

How long is the trip Porto Salamanque by bus?

The minimum duration of a journey on bus from Porto to Salamanque is 5h20. The maximum duration, on the other hand, is 7h35. On average, a Porto-Salamanque journey by bus takes 6h08.

When is the first bus Porto Salamanque leaving?

The first bus from Porto to Salamanque departs at 12h42, while the last one leaves at 17h31.

How many bus Porto Salamanque are there every day ?

Every day, there are approximately 5 bus from Porto to Salamanque.

How much does a carpooling Porto Salamanque cost?

Expect at least 15 € for a carpooling from Porto to Salamanque. Depending on the period of your search, the price of the Porto ➜ Salamanque journey can rise to 21 €. A carpooling Porto Salamanque costs an average of 18 €.

How long is the trip Porto Salamanque by carpooling?

You can expect at least 2h50 for a carpooling from Porto to Salamanque. Your trip from Porto to Salamanque can take up to 4h10 depending on the time of day and the carpooling company you choose. Your Porto ➜ Salamanque trip in carpooling lasts on average 3h40.

When is the first carpooling Porto Salamanque leaving?

Would you like to know the first and last departure times of your carpooling from Porto to Salamanque? You're in the right place! Every day, the first departure of the carpooling Porto ➜ Salamanque takes place at 15h45. Conversely, the very last departure is at 16h10. Are you more of a morning person or always leaving at the last minute?

How many carpooling Porto Salamanque are there every day ?

2 carpoolings from Porto to Salamanque circulate every day. You have no excuse not to travel.