Bus Tickets

your online ticket

NO HAY RESULTADOS
NO HAY RESULTADOS


Reserve bus tickets with routes from all the main Spanish bus companies available: Alsa, Alsina-Graells, Daibus, Comes, Socibus, Los Amarillos and many more. Consult timetables and bus ticket prices to and complete your reservation online now!

Bus routes from Madrid

Route durationOperators Daily routes First departureLast departurefrom
Madrid - Riaza 01h 15mNex Continental208:1518:309 €
Madrid - Santiago de Compostela 07h 35mInterurbana de Autocares1100:3023:5946 €
Madrid - Málaga 05h 50mDaibus1007:0023:5917 €
Madrid - Tangier 14h 00mAlsa321:0022:0075 €
Madrid - Ponferrada 04h 00mInterurbana de Autocares1900:3023:5930 €
Madrid - Almería 06h 15m709:3023:5928 €
Madrid - San Sebastian 05h 00mNex Continental2300:3023:3036 €
Madrid - Roquetas de Mar 06h 45m309:3017:0029 €
Madrid - Murcia 04h 35mEnatcar1700:3023:4530 €
Madrid - Salamanca 02h 30mAre2907:0023:0014 €
Madrid - Alicante 04h 45mEnatcar1100:3023:4531 €
Madrid - Torremolinos 06h 10mDaibus707:0023:0017 €
Madrid - Trujillo 03h 15m202:3017:3019 €
Madrid - Huesca 04h 45mAlsa215:4515:4520 €
Madrid - Burgos 02h 30mNex Continental3900:3023:3019 €
Madrid - Orpesa/Oropesa del Mar 06h 20mAre215:4515:5534 €
Madrid - Algeciras 08h 50mDaibus611:0022:0021 €
Madrid - Motril 05h 55mNex Continental407:1515:3022 €
Madrid - Guardamar del Segura 05h 40mEnatcar313:3023:3034 €
Madrid - Águilas 06h 45mEnatcar117:3017:3039 €
Madrid - Marbella 06h 50mDaibus907:0023:0018 €
Madrid - Pamplona 05h 20mNex Continental907:0015:3033 €
Madrid - Santander 05h 15mNex Continental1300:3018:4532 €
Madrid - Palencia 03h 00mAlianza1509:0021:4519 €
Madrid - Nerja 06h 15mNex Continental1001:3015:3024 €
Madrid - Benicassim 06h 05mAre116:1016:1033 €
Madrid - Albacete 02h 45mEnatcar3000:3023:4519 €
Madrid - Torrevieja 05h 45mEnatcar713:3023:3035 €
* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.

Bus routes to Madrid

Route durationOperators Daily routes First arrivalLast arrivalfrom
Toledo - Madrid 00h 50mNex Continental8300:0023:305 €
Motril - Madrid 06h 25mNex Continental223:3023:4522 €
Vera - Madrid 07h 15m206:4506:4534 €
Javea - Madrid 06h 40mUbesa315:3020:5040 €
Torrevieja - Madrid 06h 00mEnatcar605:4019:0535 €
Santiago de Compostela - Madrid 08h 15mAlsa800:1519:4526 €
Lisbon - Madrid 09h 30mAutores806:4521:0040 €
Alicante - Madrid 04h 50mEnatcar706:3522:1531 €
Murcia - Madrid 04h 35mEnatcar1304:4022:3530 €
Ciudad Rodrigo - Madrid 06h 15mAlsa116:3016:3028 €
Estepona - Madrid 08h 15mDaibus206:5520:2519 €
Benavente - Madrid 03h 00mAre708:3022:0517 €
Marbella - Madrid 07h 15mDaibus905:1523:4518 €
Soria - Madrid 02h 15mNex Continental2100:0023:4510 €
Toulon - Madrid 18h 45mEurolines411:0012:3088 €
Málaga - Madrid 06h 00mDaibus805:5523:4517 €
Lleida - Madrid 05h 35mAratesa208:3508:5028 €
Algeciras - Madrid 08h 53mDaibus605:5520:2521 €
San Sebastian - Madrid 05h 10mNex Continental1900:1522:4536 €
Almería - Madrid 06h 15m805:3021:4028 €
Barcelona - Madrid 07h 05mAratesa2900:2022:5032 €
Granada - Madrid 04h 30mNex Continental2301:0023:0019 €
Peñíscola - Madrid 06h 45mAre118:1518:1537 €
Palencia - Madrid 03h 15mAlianza1110:4523:3019 €
Lugo - Madrid 05h 40mInterurbana de Autocares1706:3023:3039 €
Zaragoza - Madrid 03h 30mAratesa3700:2022:5016 €
Huesca - Madrid 04h 45mAlsa220:3020:3020 €
San Pedro Del Pinatar - Madrid 07h 00mEnatcar115:0015:0035 €
* This information is for orientation purposes. Use our search feature to check the most current list of routes/excursions.

Bus stations with routes from Madrid

  • Madrid - Figueres
  • Madrid - Palencia
  • Madrid - Fuengirola
  • Madrid - Porto
  • Madrid - Oviedo
  • Madrid - Almería
  • Madrid - Huesca
  • Madrid - Cartagena
  • Madrid - Soria
  • Madrid - Santa Pola
  • Madrid - Ponferrada
  • Madrid - Burgos
  • Madrid - Ribadeo
  • Madrid - Marbella
  • Madrid - Lucena
  • Madrid - Peñíscola
  • Madrid - Alicante
  • Madrid - Lorca
  • Madrid - Gandia
  • Madrid - Xeraco
  • Madrid - La Línea de la Concepción
  • Madrid - Santiago de Compostela
  • Madrid - Motril
  • Madrid - Vera
  • Madrid - Calpe
  • Madrid - Atienza
  • Madrid - Lisbon
  • Madrid - Guardamar del Segura
  • Madrid - Barcelona
  • Madrid - Lleida

Show all train stations