Skip to main content

How to get from San Yago to Villamanta by bus and train?

San Yago to Villamanta map

From San Yago to Villamanta by bus and train

To get from San Yago to Villamanta in Villamanta, you’ll need to take 2 train lines and one bus line: take the C8 train from San Yago station to Villalba station. Next, you’ll have to switch to the C10 train and finally take the 546 bus from Intercambiador De Príncipe Pío station to Av. Libertad - Dr. Carrasco Ortiz station. The total trip duration for this route is approximately 2 hr 24 min. The ride fare is €8.50.

144min€8.50
Train - C8
Train - C8
Train - C10
Train - C10
Bus - 546546
Walk to Villamanta
Leaves from San Yago

Step by Step

  • 1
    Start from train station
    Start from train station
    San Yago
  • 2
    Train - C8
    Wait for train
    C8
    Madrid-Chamartín-Clara Campoamor
  • 3
    Ride to train station
    Ride to train station
    Villalba
    4 min
  • 4
    Train - C10
    Wait for train
    C10
    Madrid-Chamartín-Clara Campoamor
  • 5
    Ride to train station
    Ride to train station
    Príncipe Pío
    38 min
  • 6
    Bus - 546546
    Wait for bus
    546
    Casillas - La Rama
  • 7
    Ride to bus station
    Ride to bus station
    Av. Libertad - Dr. Carrasco Ortiz
    ID 8_09647
    41 min
  • 8
    Walk to Villamanta
    Walk to
    Villamanta
    Calle Mantua Carpetanorum
    240 m • 4 min
*Duration based on 8am traffic

Alternative route from San Yago to Villamanta by bus and train via C8, C10 and 541

To get from San Yago to Villamanta in Villamanta, you’ll need to take 2 train lines and one bus line: take the C8 train from San Yago station to Villalba station. Next, you’ll have to switch to the C10 train and finally take the 541 bus from Intercambiador De Príncipe Pío station to Av. Libertad - Dr. Carrasco Ortiz station. The total trip duration for this route is approximately 2 hr 24 min. The ride fare is €8.50.

144min€8.50
Train - C8
Train - C8
Train - C10
Train - C10
Bus - 541541
Walk to Villamanta
Leaves from San Yago

Step by Step

  • 1
    Start from train station
    Start from train station
    San Yago
  • 2
    Train - C8
    Wait for train
    C8
    Madrid-Chamartín-Clara Campoamor
  • 3
    Ride to train station
    Ride to train station
    Villalba
    4 min
  • 4
    Train - C10
    Wait for train
    C10
    Madrid-Chamartín-Clara Campoamor
  • 5
    Ride to train station
    Ride to train station
    Príncipe Pío
    38 min
  • 6
    Bus - 541541
    Wait for bus
    541
    La Torre De E. H. - Ctra. Méntrida
  • 7
    Ride to bus station
    Ride to bus station
    Av. Libertad - Dr. Carrasco Ortiz
    ID 8_09647
    41 min
  • 8
    Walk to Villamanta
    Walk to
    Villamanta
    Calle Mantua Carpetanorum
    240 m • 4 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 San Yago to Villamanta

The distance between San Yago, Villamanta and Villamanta, Villamanta is approximately 82.36 km, which can typically be travelled in 144 min. Moovit will show you the directions from San Yago to Villamanta by bus and train, so no matter how you choose to travel in Villamanta – you will always have plenty of easy options.

Public transit stations close to San Yago

San Yago is located at San Yago, Villamanta and the nearest public transit station is Colón - Colonia España.

Train stations close to San Yago:

  • Villalba
  • Los Negrales
  • Las Zorreras

Bus stations close to San Yago:

  • Colón - Colonia España
  • Ctra. M-510 - Colonia España
  • Alcudia - Colonia España

Public transit stations close to Villamanta, Villamanta

Villamanta is located at Calle Mantua Carpetanorum, Villamanta and the nearest public transit station is Av. Libertad - Dr. Carrasco Ortiz.

Bus stations close to Villamanta:

  • Av. Libertad - Dr. Carrasco Ortiz
  • Av. Libertad - Villamanta Centro
  • Ctra. M-507 - Ermita

San Yago to Villamanta map

Alternative route from San Yago to Villamanta by bus and train via C8, C10 and 541

To get from San Yago to Villamanta in Villamanta, you’ll need to take 2 train lines and one bus line: take the C8 train from San Yago station to Villalba station. Next, you’ll have to switch to the C10 train and finally take the 541 bus from Intercambiador De Príncipe Pío station to Av. Libertad - Dr. Carrasco Ortiz station. The total trip duration for this route is approximately 2 hr 24 min. The ride fare is €8.50.

144min€8.50
Train - C8
Train - C8
Train - C10
Train - C10
Bus - 541541
Walk to Villamanta
Leaves from San Yago

Step by Step

  • 1
    Start from train station
    Start from train station
    San Yago
  • 2
    Train - C8
    Wait for train
    C8
    Madrid-Chamartín-Clara Campoamor
  • 3
    Ride to train station
    Ride to train station
    Villalba
    4 min
  • 4
    Train - C10
    Wait for train
    C10
    Madrid-Chamartín-Clara Campoamor
  • 5
    Ride to train station
    Ride to train station
    Príncipe Pío
    38 min
  • 6
    Bus - 541541
    Wait for bus
    541
    La Torre De E. H. - Ctra. Méntrida
  • 7
    Ride to bus station
    Ride to bus station
    Av. Libertad - Dr. Carrasco Ortiz
    ID 8_09647
    41 min
  • 8
    Walk to Villamanta
    Walk to
    Villamanta
    Calle Mantua Carpetanorum
    240 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from San Yago to Villamanta?

    The fastest way takes 144 minutes, using Bus line C8, Bus line C10, Bus line 546.

  • What is the alternative route to get from San Yago to Villamanta?

    The alternative route takes 144 minutes, using Bus line C8, Bus line C10, Bus line 541.

  • Is there a direct train between San Yago and Villamanta?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 2 hr 24 min.

  • Which train line goes from San Yago to Villamanta?

    The C8 train line goes from Madrid-Chamartín-Clara Campoamor station near San Yago in Galapagar to Villalba station. From there you’ll have to take one train line and one bus line till Villalba station near Villamanta in Villamanta.

  • How long does it take to travel from San Yago to Villamanta by train and bus?

    The total travel time between San Yago in Galapagar and Villamanta in Villamanta by train and bus is about 2 hr 24 min.

  • Where do I get on the train near San Yago to get to Villamanta?

    Get on the C8 train from the Madrid-Chamartín-Clara Campoamor station near San Yago in Galapagar.

  • Where do I get off the train when travelling between San Yago and Villamanta?

    Get off the train at the Villalba stop, which is closest to Villamanta in Villamanta.

  • How much is the total train and bus fare from San Yago to Villamanta?

    The ride from San Yago to Villamanta costs €8.50.

Real-Time Arrivals, Schedules, Maps & More