Bus Overview

Average Duration:
12h
Buses Per Day:
1

First and Last Bus

First Bus:
07:00
Last Bus:
22:15

Ticket Details

Average Price:
45€ - 120€

Overview

The bus between Donostia / San Sebastián and Porto takes 14h 30m. On an average weekday, there is one bus per day travelling from Donostia / San Sebastián to Porto. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Need a hotel room in Porto?

Book now

Donostia / San Sebastián to Porto bus times

All available buses travelling from Donostia / San Sebastián to Porto. To see full schedules, alternative transport and to book your tickets online click here.
Departing Saturday, March 23, 2019
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets
Departing Sunday, March 24, 2019
San Sebastián, San Sebastián / Donostia
13h 55m
Porto, Porto (Garagem Atlântico)
13h 55m
Direct
Find Tickets
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets
Departing Monday, March 25, 2019
San Sebastián, San Sebastián / Donostia
13h 55m
Porto, Porto (Garagem Atlântico)
13h 55m
Direct
Find Tickets
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets
Departing Tuesday, March 26, 2019
San Sebastián, San Sebastián / Donostia
13h 55m
Porto, Porto (Garagem Atlântico)
13h 55m
Direct
Find Tickets
Departing Thursday, March 28, 2019
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets
Departing Friday, March 29, 2019
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets
Departing Saturday, March 30, 2019
San Sebastián, San Sebastián / Donostia
13h 55m
Porto, Porto (Garagem Atlântico)
13h 55m
Direct
Find Tickets
San Sebastián, San Sebastián / Donostia
10h 25m
Porto, Porto (Garagem Atlântico)
10h 25m
Direct
Find Tickets

Questions & Answers

Yes, there is a direct bus departing from San Sebastián, San Sebastián / Donostia and arriving at Porto, Porto. Services depart twice daily, and operate every day. The journey takes approximately 14h 30m.

More details

The distance between Donostia / San Sebastián and Porto is 597 km. The road distance is 736.9 km.

Get driving directions

Donostia / San Sebastián to Porto bus services, operated by FlixBus, depart from San Sebastián, San Sebastián / Donostia station.

More details

Donostia / San Sebastián to Porto bus services, operated by FlixBus, arrive at Porto, Porto station.

More details

Book your Donostia / San Sebastián to Porto bus tickets online with FlixBus and Busbud.

Search and book

Porto is 1h behind Donostia / San Sebastián. It is currently 5:27 AM in Donostia / San Sebastián and 4:27 AM in Porto.

There are 2546+ hotels available in Porto. Prices start at 40€ per night.

More details

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps