Bus from Madrid to Seville and return

Find cheap coach tickets for your bus journey from Madrid to Seville and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the coach from Madrid to Seville

Cheapest Bus£23.50
Fastest Bus6h 11m
Earliest Coach11:30
Latest Coach23:59
Daily Bus Connections2 Ø
Distance390.8 km
Coach CompaniesSocibus, FlixBus

The cheapest coach connections from Madrid to Seville

Today
from £23.36
Tomorrow
from £23.36
06/08
from £23.36
07/08
from £23.36
08/08
from £23.36
09/08
from £23.36

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Socibus
    23:59
    Madrid - Puerta de Alcalá
    Duration 6h 11m
    06:10
    Sevilla Plaza de Armas
    from£23.50
  • Socibus
    15:00
    Madrid - Puerta de Alcalá
    Duration 6h 30m
    21:30
    Sevilla Plaza de Armas
    from£23.50
  • FlixBus
    11:30
    Madrid
    Duration 19h 0m
    06:30
    Sevilla Prado San Sebastián
    from£31.49

The cheapest train connections from Madrid to Seville

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Renfe
    09:00
    Madrid
    Duration 2h 38m
    11:38
    Seville
    from£31.28
  • Renfe
    19:00
    Madrid
    Duration 2h 38m
    21:38
    Seville
    from£31.60
  • Renfe
    10:00
    Madrid
    Duration 2h 32m
    12:32
    Seville
    from£31.60
  • Renfe
    17:00
    Madrid
    Duration 2h 38m
    19:38
    Seville
    from£31.60

The cheapest carpooling offers from Madrid to Seville

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    12:30
    Madrid
    Duration 7h 0m
    19:30
    Seville
    from£14.40
  • BlaBlaCar
    16:30
    Madrid
    Duration 5h 40m
    22:10
    Seville
    from£15.30
  • BlaBlaCar
    11:00
    Madrid
    Duration 5h 40m
    16:40
    Seville
    from£16.20
  • BlaBlaCar
    10:00
    Madrid
    Duration 5h 40m
    15:40
    Seville
    from£16.20

The cheapest coach connections from Seville to Madrid

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Socibus
    18:00
    Sevilla Plaza de Armas
    Duration 7h 0m
    01:00
    Madrid - Puerta de Alcalá
    from£23.50
  • FlixBus
    14:55
    Sevilla Prado San Sebastián
    Duration 16h 0m
    06:55
    Madrid
    from£42.29
  • FlixBus
    00:15
    Sevilla Prado San Sebastián
    Duration 20h 15m
    20:30
    Madrid
    from£49.50

The cheapest train connections from Seville to Madrid

No particular date in mind? Here's a selection of the cheapest train tickets.

  • Renfe
    19:45
    Seville
    Duration 2h 32m
    22:17
    Madrid
    from£26.11
  • SNCF
    12:10
    Seville
    Duration 4h 30m
    16:40
    Madrid
    from£64.64
  • SNCF
    18:07
    Seville
    Duration 4h 33m
    22:40
    Madrid
    from£65.54

The cheapest carpooling offers from Seville to Madrid

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    18:00
    Seville
    Duration 6h 0m
    00:00
    Madrid
    from£15.30
  • BlaBlaCar
    10:00
    Seville
    Duration 5h 40m
    15:40
    Madrid
    from£16.20
  • BlaBlaCar
    18:30
    Seville
    Duration 5h 40m
    00:10
    Madrid
    from£16.20
  • BlaBlaCar
    10:00
    Seville
    Duration 5h 50m
    15:50
    Madrid
    from£17.10

Information about the bus connection, amenities and services

You’re looking for a bus from Madrid to Seville? Then use our search engine to find the ideal option. If you want to get there quickly, pick the quickest connection provided by , which will get you there in 6h 11m. There will also be buses which take a little longer and might therefore not seem too attractive at the first glance - then again these could be the most affordable options. This is why it's good to compare! If you want to travel without having to spend too much money on your way from Seville to Madrid, opt for the most affordable ticket, which starts from £23.50. Beware: Should you book too spontaneously or in times of high demand, tickets could be a little more pricey. Just click "Find Now" and check for availability, prices and departure times!
Opting for the coach for a city trip is getting increasingly popular. Not only is it a very inexpensive and ecologically friendly way of travelling, but also as comfortable as well as convenient as taking a plane or train. In recent years, companies have stepped up their game when it comes to amenities by offering appliances from electric sockets over air-conditioning systems to free WiFi. When taking a look at the search results presented on our page, you can instantly see, which company offers which comfort features. For instance, free WiFi can be found on the buses of FlixBus. A generous baggage allowance is basically a given as well: Most companies, which offer buses from Madrid to Seville, allow their passengers to take a normal sized suitcase in addition to hand-luggage. Additional luggage or luggage exceeding the usual size can usually be booked for a few quid. Have you remembered to check all the information necessary for a successful intercity bus journey from Seville to Madrid? Take a look at the exact location of the bus terminals in both cities, find out about departure times and pick the ideal bus for your personal wishes and needs. You can also use CheckMyBus to look for current deals for your coach Madrid – Seville: Saving some extra pounds will allow you to spend more money on souvenirs, snacks and beverages on the coach or simply to stock up your holiday funds.
On our site you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. For the route Madrid - Seville ticket prices range from £23.50 to £28.45. Travel times differ as well: Opting for a bus on one of the direct connections, you’ll reach your destination within 6h 11m. If you need to change buses, your trip might take up to 6h 30m.

Bus stops in Madrid and Seville

Stations
Seville (Spain)
SE-005 , 41703 Seville (Spain)
Ctra. Nacional 630 , 41900 Seville (Spain)
Demetrio de los Ríos , 41003 Seville (Spain)
Av. de Kansas City , 41007 Seville (Spain)
Recogida por tu hotel o un lugar cercano de Sevilla , 41002 Seville (Spain)
Avd. Cristo de la Expiración 7, 41001 Seville (Spain)
Calle Manuel Vázquez Sagastizabal , 41001 Seville (Spain)

Compare Madrid and Seville

£3.61
£3.66
Madrid
Seville
A taxi journey in Madrid is 2% cheaper than in Seville.
£1.35
£1.26
Madrid
Seville
A bus fare in Madrid is 7% more expensive than in Seville.
£2.70
£1.35
Madrid
Seville
A pint of beer in Madrid is 50% more expensive than in Seville.
£0.63
£0.44
Madrid
Seville
A bottle of water in Madrid is 31% more expensive than in Seville.
£9.18
£8.10
Madrid
Seville
A meal in Madrid is 12% more expensive than in Seville.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.