Travel options
from Donostia-San Sebastian to Porto

You can get from Donostia-San Sebastian to Porto by train, bus or flight.

Our recommendation

To get from Donostia-San Sebastian to Porto on 21 Oct we recommend taking a bus because it’s the best combination of price and speed.

01:30Donostia-San Sebastian14h55 15:25Porto
1 changes
£721One-way
Cheapest
01:30Donostia-San Sebastian14h55 15:25Porto
1 changes
£721One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Thu
21 Oct
£35Flixbus
Find prices
Fri
22 Oct
£56Eurolines Switzerland
Find prices
Sun
24 Oct
£26Flixbus
Find prices
Mon
25 Oct
£26Flixbus
£116Iberia
Tue
26 Oct
£31Flixbus
Find prices
Wed
27 Oct
£26Flixbus
Find prices
Thu
28 Oct
£35Flixbus
Find prices
Fri
29 Oct
£35Flixbus
Find prices
Sat
30 Oct
£53Flixbus
Find prices
Mon
1 Nov
£26Flixbus
£149Iberia
Tue
2 Nov
£26Flixbus
£110Iberia
Wed
3 Nov
£22Flixbus
£54Iberia
Thu
4 Nov
£26Flixbus
£87Iberia
Fri
5 Nov
£18Flixbus
£54Iberia
Sat
6 Nov
£26Flixbus
£54Iberia
Mon
8 Nov
Find prices
£54Iberia

Travel Information to Porto from Donostia-San Sebastian

distanceDistance370 miles (596 km)
modeAvailable travel modesFlight or coach
priceTicket price range£14 - £49
cheapestCheapest modeCoach • £14 • 13 h
fastestFastest modeFlight • £49 • 3 h 20 min
carriersPopular travel companiesAir Europa or Flixbus

Take a flight or coach to travel 370 miles (596 km) between Donostia-San Sebastian and Porto. If speed is a priority, then a flight is the best option with an average duration of 3 h 20 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £14. The most popular travel providers which serve this trip are Air Europa or Flixbus among others. Travellers can even take a direct from Donostia-San Sebastian to Porto.