Madrid - Soria Bus - Train Ticket

Other Transportation Options Between Madrid - Soria

Bus Journeys from Madrid to Soria

Cheapest Trip on obilet
€ 16.10
Number of Trips Per Day
33
The Most Favorable Price
Madrid - Soria Duration
2hr 42min
The Highest Number of Trips
Average Price
€ 798.98

Cheap Buses to Madrid - Soria

  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    01:00
    03:30
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    01:00
    03:30
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    01:15
    03:30
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    01:15
    03:30
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 22.90
    08:00
    10:51
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    08:00
    10:40
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    08:00
    10:40
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 25.31
    09:00
    11:45
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 28.91
    09:00
    11:45
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 26.36
    09:15
    11:45
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    10:00
    12:55
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    10:00
    12:55
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    10:15
    12:55
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    10:15
    12:55
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    12:00
    14:30
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    15:00
    17:50
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    15:00
    17:50
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    15:15
    17:50
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 22.90
    15:46
    18:35
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 16.10
    16:00
    19:26
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 18.36
    16:00
    19:26
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    17:30
    20:15
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    17:30
    20:15
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    17:45
    20:15
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    17:45
    20:15
  • RENFE
    Train
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 22.90
    19:02
    21:55
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    19:30
    22:25
  • Alsa
    Bus
    Madrid
    Avenida De América Station
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    19:30
    22:25
  • Alsa
    Bus
    Madrid
    Adolfo Suárez Madrid–Barajas Airport
    Soria
    Terminal De Autobuses De Soria
    € 22.81
    19:45
    22:25
  • NEX CONTINENTAL HOLDINGS S L U 2
    Bus
    Madrid
    Puerta Del Sol Transit Station
    Soria
    Therpasa Transit Station Avenida Valladolid
    € 19.21
    19:45
    22:25
Click to see on the map.

Carriers Operating Between Madrid - Soria

Most Popular Bus Trips to Soria

Frequently Asked Questions

bus