Skip to main content

How to get from Puerta De Toledo to San Martín De La Vega by bus?

By bus

To get from Puerta De Toledo to San Martín De La Vega in Madrid, take the 18 bus from Toledo - La Paloma station to Villaverde Cruce station. Next, take the 412 bus from Av. Andalucía - Villaverde Bajo Cruce station to Av. Doctor M. Jarabo - La Cristalera station. The total trip duration for this route is approximately 1 hr 22 min. The ride fare is €4.10.

82min€4.10
Walk to bus station
Bus - 1818
Bus - 412412
Walk to San Martín De La Vega
Leaves from Toledo - La Paloma

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Toledo - La Paloma
    ID 2589
    10 m • 1 min
  • 2
    Bus - 1818
    Wait for bus
    18
    Villaverde Cruce
  • 3
    Ride to bus station
    Ride to bus station
    Villaverde Cruce
    ID 3880
    46 min
  • 4
    Bus - 412412
    Wait for bus
    412
    Av. Alcalde A. Chapado - París
  • 5
    Ride to bus station
    Ride to bus station
    Av. Doctor M. Jarabo - La Cristalera
    ID 8_20322
    26 min
  • 6
    Walk to San Martín De La Vega
    Walk to
    San Martín De La Vega
    130 m • 2 min
*Duration based on 8am traffic

Alternative route by bus via 23 and 412

To get from Puerta De Toledo to San Martín De La Vega in Madrid, take the 23 bus from Toledo - La Paloma station to Villaverde Cruce station. Next, take the 412 bus from Av. Andalucía - Villaverde Bajo Cruce station to Av. Doctor M. Jarabo - La Cristalera station. The total trip duration for this route is approximately 1 hr 24 min. The ride fare is €4.10.

84min€4.10
Walk to bus station
Bus - 2323
Bus - 412412
Walk to San Martín De La Vega
Leaves from Toledo - La Paloma

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Toledo - La Paloma
    ID 2589
    10 m • 1 min
  • 2
    Bus - 2323
    Wait for bus
    23
    Villaverde Cruce
  • 3
    Ride to bus station
    Ride to bus station
    Villaverde Cruce
    ID 3880
    48 min
  • 4
    Bus - 412412
    Wait for bus
    412
    Av. Alcalde A. Chapado - París
  • 5
    Ride to bus station
    Ride to bus station
    Av. Doctor M. Jarabo - La Cristalera
    ID 8_20322
    26 min
  • 6
    Walk to San Martín De La Vega
    Walk to
    San Martín De La Vega
    130 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Madrid.
All local mobility options in one app

Public transit directions from Puerta De Toledo to San Martín De La Vega

The distance between Puerta De Toledo, Madrid and San Martín De La Vega, Madrid is approximately 40.31 km, which can typically be travelled in 82 min. Moovit will show you the directions from Puerta De Toledo to San Martín De La Vega by bus, so no matter how you choose to travel in Madrid – you will always have plenty of easy options.

Public transit stations close to Puerta De Toledo

Puerta De Toledo is located at Puerta De Toledo, Madrid and the nearest public transit station is Metro Puerta De Toledo.

Metro stations close to Puerta De Toledo:

  • Acacias
  • La Latina
  • Pirámides

Train stations close to Puerta De Toledo:

  • Embajadores
  • Pirámides

Bus stations close to Puerta De Toledo:

  • Metro Puerta De Toledo
  • Toledo - La Paloma
  • Puerta De Toledo

Public transit stations close to San Martín De La Vega, Madrid

San Martín De La Vega is located at San Martín De La Vega, Madrid and the nearest public transit station is Av. Doctor M. Jarabo - La Cristalera.

Bus stations close to San Martín De La Vega:

  • Av. Doctor M. Jarabo - La Cristalera
  • Av. Dr. Manuel Jarabo - Pza. Miguel Unamuno
  • Av. San Martín - Pasaje De Los Reyes

Alternative route by bus via 23 and 412

To get from Puerta De Toledo to San Martín De La Vega in Madrid, take the 23 bus from Toledo - La Paloma station to Villaverde Cruce station. Next, take the 412 bus from Av. Andalucía - Villaverde Bajo Cruce station to Av. Doctor M. Jarabo - La Cristalera station. The total trip duration for this route is approximately 1 hr 24 min. The ride fare is €4.10.

84min€4.10
Walk to bus station
Bus - 2323
Bus - 412412
Walk to San Martín De La Vega
Leaves from Toledo - La Paloma

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Toledo - La Paloma
    ID 2589
    10 m • 1 min
  • 2
    Bus - 2323
    Wait for bus
    23
    Villaverde Cruce
  • 3
    Ride to bus station
    Ride to bus station
    Villaverde Cruce
    ID 3880
    48 min
  • 4
    Bus - 412412
    Wait for bus
    412
    Av. Alcalde A. Chapado - París
  • 5
    Ride to bus station
    Ride to bus station
    Av. Doctor M. Jarabo - La Cristalera
    ID 8_20322
    26 min
  • 6
    Walk to San Martín De La Vega
    Walk to
    San Martín De La Vega
    130 m • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Puerta De Toledo to San Martín De La Vega?

    The fastest way takes 82 minutes, using Bus line 18, Bus line 412.

  • What is the alternative route to get from Puerta De Toledo to San Martín De La Vega?

    The alternative route takes 84 minutes, using Bus line 23, Bus line 412.

  • Is there a direct bus between Puerta De Toledo and San Martín De La Vega in Madrid?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 22 min.

  • Which bus line goes from Puerta De Toledo to San Martín De La Vega in Madrid?

    The 18 bus line goes from Toledo - La Paloma station near Puerta De Toledo to Villaverde Cruce station. From there you’ll have to take one bus line till San Martín De La Vega station near San Martín De La Vega in Madrid

  • How long does it take to travel from Puerta De Toledo to San Martín De La Vega in Madrid by bus?

    The total travel time between Puerta De Toledo and San Martín De La Vega in Madrid by bus is about 1 hr 22 min.

  • Where do I get on the bus near Puerta De Toledo to get to San Martín De La Vega in Madrid?

    Get on the 18 bus from the Toledo - La Paloma stop near Puerta De Toledo in Madrid.

  • Where do I get off the bus when travelling between Puerta De Toledo and San Martín De La Vega in Madrid?

    Get off the bus at the San Martín De La Vega stop, which is closest to San Martín De La Vega in Madrid.

  • How much is the bus fare from Puerta De Toledo to San Martín De La Vega?

    The ride from Puerta De Toledo to San Martín De La Vega costs €4.10.

Real-Time Arrivals, Schedules, Maps & More