Madrid to Porto bus

Madrid - Porto bus information

Madrid Porto bus map

Bus Time 10h27m
Origin Madrid, Spain
Destination Porto, Portugal
Distance 262 Miles
Cheapest bus fare: from £21.42
Bus operators: FlixBus
  • FlixBus is the only coach company operating from Madrid (Spain) to Porto (Portugal).
  • We found tickets from €21.42 to travel in the next month. The fare of the bus from Madrid to Porto can more or less vary depending for example of how far in advance you buy it but you will notice that often, travelling by coach tends to be the least expensive transportation mode.
  • Coach services will almost always enable you to pay less comparing to other modes of transport. However you will need to spend approximately 10h27m travelling to cover the 262 miles between Madrid and Porto.

Best prices for bus tickets Madrid - Porto

from €27.00 MORE 10h46m
from £21.42 MORE 10h30m
from £31.34 MORE 8h20m
from £26.36 MORE 10h41m
Other modes of transport available
Flights
from £46.99 MORE 10h55m

Prices calendar to travel between Madrid and Porto

Find the cheapest tickets to travel from Madrid to Porto by coach, train, carsharing and flights.

  march may   april
monday tuesday wednesday thursday friday saturday sunday
31
01
02
03

BusBud€12

Distribusion--

FlixBus€13

kombo--

04

BusBud€19

Distribusion--

FlixBus€18

kombo--

05

BusBud€17

Distribusion--

FlixBus€17

kombo--

06

BusBud€25

Distribusion--

FlixBus€26

kombo--

07
08
09
10
11
12
13
14
15
16

BusBud€31

Distribusion--

FlixBus--

kombo€30

17
18
19
20
21
22
23

BusBud--

Distribusion--

FlixBus€13

kombo--

24

BusBud€12

Distribusion--

FlixBus--

kombo--

25

BusBud€20

Distribusion--

FlixBus€18

kombo--

26

BusBud€12

Distribusion--

FlixBus€14

kombo--

27

BusBud€28

Distribusion--

FlixBus€40

kombo--

28

BusBud€31

Distribusion--

FlixBus€35

kombo--

29

BusBud€20

Distribusion--

FlixBus€24

kombo--

30
01
02
03
04

Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.

Best prices for your coach from Madrid to Porto

Gopili compares prices to help you find cheap bus tickets from Madrid to Porto for the coming days. You can also have a look at the prices for the Porto Madrid bus to make sure you get a seat for your return journey.

From To Price Departure on At Company Searched
Madrid
Station Mendez Alvaro
Porto
Travessa Campo 24 de Agosto
€11.99 20/04/2025 10:00 FlixBus 6 days ago
Madrid
Barajas Airport
Porto
Airport
£24.26 15/04/2025 09:15 ALSA 3 days ago
Madrid
Barajas Airport Terminal Bus T4
Porto
Airport
£24.68 15/04/2025 09:15 ALSA 3 days ago
Madrid
Barajas Airport Terminal Bus T4
Porto
Campanha Bus Station
£24.68 15/04/2025 09:15 ALSA 3 days ago
Madrid
- Estación Sur
Porto
- TIC - Terminal Intermodal Campanhã- R. De
£26.36 15/04/2025 10:30 3 days ago
Madrid
- Estación Sur
Porto
- TIC - Terminal Intermodal Campanhã- R. De
£26.36 15/04/2025 10:30 3 days ago
Madrid
Adolfo Suárez –Barajas Airport, MAD
Porto
Aéroport Sá Carneiro
€29.00 15/04/2025 09:15 ALSA 3 days ago
Madrid
Station Mendez Alvaro
Porto
Travessa Campo 24 de Agosto
€31.72 13/04/2025 09:15 FlixBus 20 hours ago
Madrid
Station Mendez Alvaro
Porto
Travessa Campo 24 de Agosto
€31.72 13/04/2025 09:15 FlixBus 20 hours ago
Madrid
Station Mendez Alvaro
Porto
Travessa Campo 24 de Agosto
€31.72 13/04/2025 09:15 FlixBus 20 hours ago

Best prices found for the next 180 days.

> Search for your bus ticket

Other transport alternative