logo
Your journey starts now
Two white leaf

From Puigcerda to Porto by train, bus and carpooling

Compare and book among Alsa, Iryo, FlixBus

4 stars icon

4.7 out of 1146 reviews

Trip info

886 kmDistance
124€ - 193€Prices
3.66 millions of Km traveled by our travelers
DirectTrip type
18h03Trip duration
logo ALSAlogo iryologo Flixbus
CarriersAlsa, Iryo, FlixBus.
Detailed itinerary
🚌 + 🚄 Combined trips
Price range

124€ - 193€

Duration

18h03 - 24h38

Itinerary2 stop
Departure station
Arrival station
CompaniesAlsa, Iryo, FlixBus
First trip21h19
Last trip21h20
Number of daily trips3

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 Puigcerda to Porto
instead of

I emit 98.65% less CO2

190
kg CO₂e
8%
29.6
t-shirts en coton
296
kg de pastèque
16
années de chauffage électrique par m²
17,367
km en vélo (ou trottinette) à assistance électrique
373
repas végétariens
7.58
jeans
1,440,712
litres d'eau du robinet
170
litres de bière
26.2
repas avec du boeuf
416
kg d'aubergine
330
kg de chou de bruxelles
128
kg d'avocat
399
kg de fraise
320
litres de café

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

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

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

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

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

Unfortunately, no from Puigcerda to Porto train, bus and carpooling route is direct at the moment, our transport companies do not serve it without other stops/layovers.

But fortunately, our exclusive combinations offer you smart transfers for a shorter or cheaper journey than usual!

Pretty convenient, isn't it?!

Your Puigcerda Porto trip from 124 €, 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 Puigcerda Porto price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!

How to travel from Puigcerda to Porto with Tictactrip

bus itinerary from Puigcerda to Porto 🚌

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

train itinerary from Puigcerda to Porto 🚄

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

multimodal itinerary from Puigcerda to Porto 🚌 + 🚄

The journey direct Puigcerda Porto is offered by the following companies: Alsa and Iryo and FlixBus. On average, the travel time for direct Puigcerda Porto is 21h15, ranging from 18h03 to 24h38 at most. The price often fluctuates between 124€ and 193€, with an average direct Puigcerda Porto price of 160€.
From , you will normally arrive at .
 The first daily departure of multimodal from Puigcerda to Porto will take place at 21h19 while the last one will be at 21h20.  Every day, you have the choice between 3 combined trips from Puigcerda to Porto.

carpooling itinerary from Puigcerda to Porto 🚗

We have no information concerning Puigcerda ➜ Porto by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.