Seville to Porto bus with Alsa

Sun, Jul 20
+ Add return
Alsa
FlixBus
BlaBlaCar
BlaBlaCar Bus
Infobus
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

The cheapest and fastest buses from Seville to Porto

Showing times and prices for Jul 21

Cheapest price

$50

Average price

$69

Fastest journey

11 h 20 m

Average duration

11 h 38 m

Buses per day

13

Distance

476 km

Cheap tickets

The best way to find a cheap bus ticket from Seville to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Seville to Porto will cost around $69 if you buy it on the day, but the cheapest tickets can be found for only $50.

Fast buses

It's difficult to get from Seville to Porto without transferring at least once.

AlsaNormal · Normal
11:59PM14h00
Sevilla, Estación de Autobuses (Plaza de Armas)
12:59PMMaia, Porto (Aeroporto Sa Carneiro)
$501One-way
1 transfer
AlsaNormal · Normal
11:59PM12h46
Sevilla, Estación de Autobuses (Plaza de Armas)
11:45AMPorto, Terminal Intermodal de Campanhã
$501One-way
1 transfer
AlsaNormal · Normal
11:30PM13h15
Sevilla, Estacion Santa Justa
11:45AMPorto, Terminal Intermodal de Campanhã
$501One-way
1 transfer
AlsaNormal · Normal
11:59PM14h00
Sevilla, Estación de Autobuses (Plaza de Armas)
12:59PMPorto, Aeroporto Francisco Sá Carneiro
$501One-way
1 transfer
AlsaNormal · Normal
08:00AM12h30
Sevilla, Estación de Autobuses (Plaza de Armas)
07:30PMPorto, Terminal Intermodal de Campanhã
$631One-way
1 transfer

Travel Information

Compare bus and flight for Seville to Porto

Omio recommends booking the flight as it is the most popular option from Seville to Porto among Omio's users. If you are prioritising price take the bus with prices starting from €29. For those with little time consider booking a flight which can get you there in 2h 30m. In case you are seeking to minimise your carbon footprint the bus is your best bet as it emits only 0.5 - 1.2kg. The ticket price range depends on the travel mode: a bus costs an average of €29, and a flight costs an average of €25.

Distance: 295 miles (476 km)

Compare bus with

Bus
Most popular
Flight

€50

Average price

Cheapest

€165

Average price

10h 42m

Average total duration

10h 12m

Onboard

+

30m

Additional time*

5h 30m

Average total duration

Fastest

2h 30m

Onboard

+

3h 0m

Additional time*

0.5 - 1.2kg

CO2 emissions

Lowest

1.4 - 2.9kg

CO2 emissions

Alsa

Most popular bus company

Ryanair

Most popular airline

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Seville to Porto Bus Timetables

OperatorDeparture TimeArrival TimeDurationDeparture daysCheapest price
Operator
BlaBlaCar
Departure Time
05:00AM
Arrival Time
11:10AM
Duration
6h10
Departure days
Sat
Cheapest price
$67
Operator
BlaBlaCar
Departure Time
07:00AM
Arrival Time
02:50PM
Duration
7h50
Departure days
Wed
Cheapest price
$49
Operator
Alsa
Departure Time
08:00AM
Arrival Time
07:30PM
Duration
12h30
Departure days
Everyday
Cheapest price
$52
Operator
FlixBus
Departure Time
08:15AM
Arrival Time
06:45PM
Duration
11h30
Departure days
Everyday
Cheapest price
$84
Operator
FlixBus
Departure Time
09:00AM
Arrival Time
07:35PM
Duration
11h35
Departure days
Everyday
Cheapest price
$73
Operator
BlaBlaCar
Departure Time
11:30AM
Arrival Time
06:00PM
Duration
6h30
Departure days
Wed
Cheapest price
$50
Operator
FlixBus
Departure Time
12:55PM
Arrival Time
11:15PM
Duration
11h20
Departure days
Everyday
Cheapest price
$77
Operator
Alsa
Departure Time
03:00PM
Arrival Time
02:30AM
Duration
12h30
Departure days
Fri, Sun
Cheapest price
$63
Operator
BlaBlaCar
Departure Time
04:10PM
Arrival Time
10:20PM
Duration
6h10
Departure days
Wed
Cheapest price
$49
Operator
FlixBus
Departure Time
04:45PM
Arrival Time
04:50AM
Duration
13h05
Departure days
Mon, Tue, Wed, Thu, Sat, Sun
Cheapest price
$73
Operator
FlixBus
Departure Time
05:50PM
Arrival Time
05:20AM
Duration
12h30
Departure days
Everyday
Cheapest price
$85
Operator
Alsa
Departure Time
07:30PM
Arrival Time
06:14AM
Duration
11h44
Departure days
Everyday
Cheapest price
$68
Operator
Alsa
Departure Time
10:30PM
Arrival Time
10:30AM
Duration
13h00
Departure days
Thu, Fri, Sat, Sun
Cheapest price
$59
Operator
Alsa
Departure Time
11:00PM
Arrival Time
08:45AM
Duration
10h45
Departure days
Thu, Fri, Sat, Sun
Cheapest price
$59
Operator
Alsa
Departure Time
11:30PM
Arrival Time
11:45AM
Duration
13h15
Departure days
Everyday
Cheapest price
$50
Operator
FlixBus
Departure Time
11:55PM
Arrival Time
10:15AM
Duration
11h20
Departure days
Everyday
Cheapest price
$83
Operator
Alsa
Departure Time
11:59PM
Arrival Time
12:59PM
Duration
14h00
Departure days
Everyday
Cheapest price
$50

Live departures

Seville to Porto bus times

Showing buses for today, Sunday, July 20
Last updated at 10:34 AM
ProviderDepartsDurationArrivesTransfers
Tickets
meinfernbus_flixbusFlixBus · FlixBus10:55 AM Sevilla, Estación de Autobuses (Plaza de Armas)
11h20
10:15 PM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal1:00 PM Sevilla, Estación de Autobuses (Plaza de Armas)
12h30
1:30 AM Porto, Terminal Intermodal de Campanhã1 transfer
meinfernbus_flixbusFlixBus · FlixBus2:45 PM Sevilla, Estación de Autobuses (Plaza de Armas)
13h05
3:50 AM Porto, Terminal Intermodal de Campanhã1 transfer
meinfernbus_flixbusFlixBus · FlixBus3:50 PM Sevilla, Estación de Autobuses (Plaza de Armas)
12h30
4:20 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal5:30 PM Sevilla, Estación de Autobuses (Plaza de Armas)
12h30
6:00 AM Maia, Porto (Aeroporto Sa Carneiro)1 transfer
alsaNormal · Normal5:30 PM Sevilla, Estación de Autobuses (Plaza de Armas)
11h59
5:29 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal8:30 PM Sevilla, Estacion Santa Justa
13h00
9:30 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal8:30 PM Sevilla, Estacion Santa Justa
12h15
8:45 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal9:00 PM Sevilla, Estación de Autobuses (Plaza de Armas)
10h45
7:45 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal9:30 PM Sevilla, Estacion Santa Justa
13h15
10:45 AM Porto, Terminal Intermodal de Campanhã1 transfer
meinfernbus_flixbusFlixBus · FlixBus9:55 PM Sevilla, Estación de Autobuses (Plaza de Armas)
11h20
9:15 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal9:59 PM Sevilla, Estación de Autobuses (Plaza de Armas)
14h00
11:59 AM Maia, Porto (Aeroporto Sa Carneiro)1 transfer
alsaNormal · Normal9:59 PM Sevilla, Estación de Autobuses (Plaza de Armas)
12h46
10:45 AM Porto, Terminal Intermodal de Campanhã1 transfer
alsaNormal · Normal9:59 PM Sevilla, Estación de Autobuses (Plaza de Armas)
14h00
11:59 AM Porto, Aeroporto Francisco Sá Carneiro1 transfer
Monday, July 21
alsaNormal · Normal6:00 AM Sevilla, Estación de Autobuses (Plaza de Armas)
12h30
6:30 PM Porto, Terminal Intermodal de Campanhã1 transfer
meinfernbus_flixbusFlixBus · FlixBus6:15 AM Sevilla, Estación de Autobuses (Plaza de Armas)
11h30
5:45 PM Porto, Terminal Intermodal de Campanhã1 transfer
meinfernbus_flixbusFlixBus · FlixBus7:00 AM Sevilla, Estación de Autobuses (Plaza de Armas)
11h35
6:35 PM Porto, Terminal Intermodal de Campanhã1 transfer

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Seville to Porto by bus or flight

Sun
Jul 20
Mon
Jul 21
Tue
Jul 22
Wed
Jul 23
Thu
Jul 24
Fri
Jul 25
Sat
Jul 26
Sun
Jul 27
Mon
Jul 28
Tue
Jul 29
Wed
Jul 30
Thu
Jul 31
Fri
Aug 01
Sat
Aug 02
Sun
Aug 03
Mon
Aug 04
Tue
Aug 05
Wed
Aug 06
Thu
Aug 07
Fri
Aug 08
Sat
Aug 09

Journey information

Overview: Bus from Seville to Porto

SpainSpain
PortugalPortugal
Icon of bus
Buses from Seville to Porto run on average 9 times per day, taking around 10h 12m. Cheap bus tickets for this journey start at $36 (€29) but you can travel from only $31 (€25) by flight.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $31 (€25)
Distance
295 miles (476 km)
Average bus duration
10h 12m
Cheapest ticket price
$36 (€29)
Buses per day
9
Fastest bus
10h 45m
First bus
00:05
Last bus
23:55
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $31 (€25)

Bus providers: Alsa, FlixBus and BlaBlaCar from Seville to Porto

For as little as $19 (€15) you can travel by bus from Seville to Porto with Alsa, FlixBus and BlaBlaCar. Omio will show you the best deals, schedules and tickets available for this journey.

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.

Bus information from Seville to Porto with Alsa:

  • Average Duration: 12 h 30 min
  • Cheapest Price: $19

Buses from Seville to Porto: Information about the journey

The Alsa company is responsible for providing road service for the Seville-Porto route. This has a daily departure from the Andalusian city to Oporto. The bus schedule with this route is at 23.59 every day of the week. The journey takes 12 hours and 30 minutes, during which time the almost 590 kilometres between the two cities are covered.

More information about the trip in bus from Oporto to Sevilla.

What to see in Porto

Almost 240,000 inhabitants and up to 1 million 800,000 live in the city of Oporto and its metropolitan area respectively, the second largest in Portugal. Oporto is also known as the City of Bridges , as many were built at different times and with different styles so that the people of Porto could cross the Duero. Among them is the Ponte Maria Pia, designed by the builders of the Eiffel Tower. Its gastronomy is highlighted by the cod a la Gomes de Sá and the francesinha, a recently created sandwich. One of the peculiarities of this Portuguese city is that it has the longest metro in Portugal.

FAQs: Bus from Seville to Porto

FAQs: Take the bus from Seville to Porto with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Seville to Porto.
FAQs

popular bus stations

Popular bus stations from Seville to Porto

Seville
Porto
The major bus station for departures in Seville is Sevilla, Estación de Autobuses (Plaza de Armas). Find all the information you need to know about services, amenities and connections at Sevilla, Estación de Autobuses (Plaza de Armas) for your trip from Seville to Porto.
Sevilla, Estación de Autobuses (Plaza de Armas)WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
Av. Cristo de la Expiración
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafetería de la estación (in the station)
  • Restaurante La Azotea (0.5 km)
  • Bar El Comercio (0.7 km).
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transit options for Sevilla, Estación de Autobuses (Plaza de Armas)
  • Bus: 3, 6, 21, 40, 41, C3 Train: C1, C4
The major bus station for arrivals in Porto is Porto, Terminal Intermodal de Campanhã. Find all the information you need to know about services, amenities and connections at Porto, Terminal Intermodal de Campanhã for your trip to Porto from Seville.
Porto, Terminal Intermodal de CampanhãWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
information
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
Rua de Bonjóia
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Cafetaria Terminal (in the station)
  • Restaurante Campanhã (0.5 km)
  • Tasquinha do Caco (0.7 km).
Taxis
Taxis
  • Available outside the main entrance.
Accessibility
Accessibility
  • Elevators
WC
WC
  • Available in the station.
Public transit options for Porto, Terminal Intermodal de Campanhã
  • Bus: 205, 206, 207 Metro: A, B, C, E Train: Urban, Regional

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links