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!
1850 Companies – 5,632,707 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Madrid - Seville

Cheapest Bus£13.35
Fastest Bus6h 11m
Distance390.8 km
Coach CompaniesFlixBus, Socibus

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Seville
    23:35
    17:35
    24 Mar
    +1
    FlixBusFlixBus
    from £13.35
  • Madrid
    Seville
    23:35
    17:35
    23 Mar
    +1
    FlixBusFlixBus
    from £13.35
  • Madrid
    Seville
    23:35
    17:35
    11 Mar
    +1
    FlixBusFlixBus
    from £13.35
  • Madrid
    Seville
    11:00
    17:20
    9 Mar
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    08:00
    14:25
    8 Mar
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    11:00
    17:20
    29 Feb
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    11:00
    17:20
    12 Mar
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    11:00
    17:20
    3 Mar
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    23:59
    06:10
    1 Mar
    +1
    SocibusSocibus
    from £19.17
  • Madrid
    Seville
    23:35
    17:35
    10 Mar
    +1
    FlixBusFlixBus
    from £20.86
  • Madrid
    Seville
    11:00
    17:20
    28 Mar
    SocibusSocibus
    from £22.17
  • Madrid
    Seville
    11:00
    17:20
    7 Mar
    SocibusSocibus
    from £22.17
  • Madrid
    Seville
    11:00
    17:20
    4 Mar
    SocibusSocibus
    from £22.17
  • Madrid
    Seville
    11:00
    17:20
    29 Feb
    SocibusSocibus
    from £22.17
  • Madrid
    Seville
    09:00
    11:38
    13 Mar
    RenfeRenfe
    from £29.02
  • Madrid
    Seville
    19:00
    21:38
    13 Mar
    RenfeRenfe
    from £29.32
  • Madrid
    Seville
    10:00
    12:32
    13 Mar
    RenfeRenfe
    from £29.32
  • Madrid
    Seville
    17:00
    19:38
    13 Mar
    RenfeRenfe
    from £29.32
  • Madrid
    Seville
    12:00
    17:20
    2 Mar
    BlaBlaCarBlaBlaCar
    from £15.87
  • Madrid
    Seville
    19:00
    00:20
    1 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £15.87
  • Madrid
    Seville
    16:00
    21:30
    17 Apr
    BlaBlaCarBlaBlaCar
    from £16.70
  • Madrid
    Seville
    20:00
    01:30
    5 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £16.70
Departure / Arrival
Date best offer
Company
Best price
  • Seville
    Madrid
    21:10
    18:10
    21 Mar
    +1
    FlixBusFlixBus
    from £1.65
  • Seville
    Madrid
    12:30
    08:10
    31 Mar
    FlixBusFlixBus
    from £13.35
  • Seville
    Madrid
    12:30
    08:10
    10 Mar
    +1
    FlixBusFlixBus
    from £13.35
  • Seville
    Madrid
    12:30
    08:10
    30 Mar
    +1
    FlixBusFlixBus
    from £13.35
  • Seville
    Madrid
    18:00
    01:00
    29 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    6 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    9 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    29 Feb
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    1 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    8 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    18:00
    01:00
    2 Mar
    +1
    SocibusSocibus
    from £19.17
  • Seville
    Madrid
    12:30
    04:40
    13 Mar
    +1
    FlixBusFlixBus
    from £20.86
  • Seville
    Madrid
    16:00
    22:10
    1 Mar
    SocibusSocibus
    from £22.17
  • Seville
    Madrid
    18:00
    01:00
    2 Mar
    +1
    SocibusSocibus
    from £22.17
  • Seville
    Madrid
    19:45
    22:17
    13 Mar
    RenfeRenfe
    from £24.22
  • Seville
    Madrid
    19:45
    22:17
    13 Mar
    RenfeRenfe
    from £29.02
  • Seville
    Madrid
    12:10
    16:40
    13 Mar
    SNCFSNCF
    from £59.97
  • Seville
    Madrid
    18:07
    22:40
    13 Mar
    SNCFSNCF
    from £60.80
  • Seville
    Madrid
    14:30
    20:00
    1 Mar
    BlaBlaCarBlaBlaCar
    from £12.53
  • Seville
    Madrid
    19:20
    00:40
    2 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £16.70
  • Seville
    Madrid
    15:00
    20:20
    4 Mar
    BlaBlaCarBlaBlaCar
    from £17.54
  • Seville
    Madrid
    17:30
    22:50
    8 Mar
    BlaBlaCarBlaBlaCar
    from £17.54

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 15h 10m. 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 £13.35. 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 £13.35 to £37.57. Travel times differ as well: Opting for a bus on one of the direct connections, you’ll reach your destination within 15h 10m. If you need to change buses, your trip might take up to 18h 0m.

Bus stops in Madrid and Seville

Stations
Calle Manuel Vázquez Sagastizabal , 41001 Seville (Spain)
Avd. Cristo de la Expiración 7, 41001 Seville (Spain)

Compare Madrid and Seville

£3.34
£3.40
Madrid
Seville
A taxi journey in Madrid is 2% cheaper than in Seville.
£1.25
£1.17
Madrid
Seville
A bus fare in Madrid is 7% more expensive than in Seville.
£2.51
£1.25
Madrid
Seville
A pint of beer in Madrid is 51% more expensive than in Seville.
£0.58
£0.41
Madrid
Seville
A bottle of water in Madrid is 30% more expensive than in Seville.
£8.52
£7.52
Madrid
Seville
A meal in Madrid is 12% more expensive than in Seville.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download