Home · Search
Routes

How to Get from Alcalá de Henares to Madrid: Distance, Train, Bus & Car

How to get from Alcalá de Henares to Madrid: a quick summary

Only 37 kilometers separate the birthplace of Cervantes from the capital, but depending on how you travel them, the experience changes completely. If you seek efficiency and don’t want to deal with Madrid traffic, the Cercanías train is your best ally: it gets you to the center in 25 minutes without worrying about parking. If you are traveling in a group or with heavy luggage, a car offers flexibility, although you will face traffic jams on the A-2 and the headache of parking in Madrid. The bus is an intermediate option, comfortable and direct, ideal if your hotel is near Avenida de América or Méndez Álvaro. My personal recommendation: train for solo travelers or couples, car only if you need further mobility within Madrid, and bus if you seek a balance between price and comfort.

🚗 How to get from Alcalá de Henares to Madrid

Mode Time Approx. price Book
🚗 Car 30min Fuel: 3–4€ View route
🚄 Train 25min From €15 (varies) Renfe ↗
🚌 Bus 45 min From €8 (varies) Alsa ↗

🎫 Compare all tickets

By car from Alcalá de Henares to Madrid

The most direct route is via the A-2 (Northeast motorway), although during rush hours (from 7:00 to 9:30 and from 17:30 to 19:30) it can turn into a nightmare of dense traffic. From the center of Alcalá, take the exit towards the A-2 direction Madrid. If you prefer to avoid urban chaos and don’t mind paying a toll, the R-2 (Radial 2) is your ally: it connects directly with the M-40 and allows you to bypass the numerous towns along the old road. The R-2 toll costs approximately between 3 and 5 euros depending on the section, but the time saved during rush hour justifies every cent.

Another less congested option is to take the M-203 towards Torrejón de Ardoz and connect with the M-50 to enter Madrid from the north, useful if your final destination is the Chamartín neighborhood or the Plaza Castilla area. If you are heading to the historic center, the A-2 drops you off directly onto Calle Alcalá or Gran Vía.

Regarding parking, forget about finding free spots in the center. Public parking garages cost between 20 and 35 euros per day, while parking at train stations (such as Atocha or Chamartín) tends to be more economical if you combine car and public transport. A veteran’s trick: park in the blue zones on the outskirts (such as the M-30 area near the Metropolitano Stadium) and take the metro to reach the center.

To rest along the way, the Alcalá Service Area on the A-2 (Madrid bound) is functional but basic. A better option: make a stop in Torrejón de Ardoz and head into the center for a coffee at one of the terraces in the Plaza Mayor before tackling Madrid traffic.

By train from Alcalá de Henares to Madrid

The Renfe Cercanías lines C-2 and C-7 connect both cities with enviable frequency: there are trains every 10–15 minutes on weekdays and every 20–30 minutes on weekends. The journey duration ranges between 25 and 35 minutes depending on whether it is direct or stops at intermediate stations. Trains depart from the Alcalá de Henares Station (located on Avenida de la Estación, a 10-minute walk from the historic center) and arrive at Atocha, Chamartín, or Recoletos, thus covering most tourist needs.

The price of a single one-way ticket costs approximately between 2 and 4 euros, depending on the destination zone in Madrid. You can buy the ticket at the station’s automatic machines (they accept card and cash) or through the Renfe Cercanías app. My advice: if you plan to get around Madrid for several days, consider the Abono Turístico (Tourist Pass) of the Community of Madrid or the 10-trip ticket (Metrobus) if you combine train and metro. Avoid traveling between 7:30 and 9:00 in the morning if you don’t want to stand the whole way; the trains are packed with students and workers who live in Alcalá and work in the capital.

By bus from Alcalá de Henares to Madrid

The bus connection between Alcalá de Henares and Madrid is served by interurban lines of the Consorcio de Transportes de Madrid, operated by ALSA: line 223 (Madrid–Alcalá centro) and line 227 (Madrid–Alcalá Espartales/Universidad), both departing from the Avenida de América interchange. The journey takes between 40 and 55 minutes depending on A-2 traffic, with very high frequency throughout the day.

A single interurban ticket costs around €3–4 (travel passes and the CRTM Multi card are also valid). For the historic center of Alcalá, line 223 stops closer; for the university campus, line 227 is better. However, for this route, Cercanías is usually the most reliable option during rush hour.

If you’re driving and have extra time, this route hides gems worth stopping for:

  • Torrejón de Ardoz: Just 10 minutes from Alcalá, this town is home to Parque Europa, where you’ll find full-scale replicas of the Eiffel Tower, London Bridge, and the Fontana di Trevi. It’s perfect for surreal photos and strolling among monuments. Allow 1 to 2 hours, especially if traveling with children.
  • San Fernando de Henares: This town preserves a charming historic center with Plaza de España at its heart, surrounded by buildings from the 16th and 17th centuries. It’s ideal for a quiet coffee away from Madrid’s bustle. Recommended time: 45 minutes to stroll and see the Church of Cristo Rey.
  • Mejorada del Campo: If you’re passionate about alternative architecture, don’t miss the Catedral de Justo Gallego, a temple built by one man over more than 60 years using recycled materials. It’s an impressive outsider art masterpiece and free to visit (donations accepted). Allow about 45 minutes for the visit.

🏨 Hotels in Madrid

* Prices are indicative and may vary. We compare hundreds of sites to find the best deal.

🎭 Activities and tours in Madrid

Where to sleep in Madrid

Madrid offers accommodation for all budgets, but the key is choosing the area based on your priorities:

  • Budget travelers (€20–50/night): Hostels in Gran Vía and Malasaña offer basic but clean shared and private rooms. The Lavapiés area also has affordable options with plenty of multicultural character.
  • Mid-range travelers (€80–150/night): The neighborhoods of Chamberí and Retiro feature charming boutique hotels in renovated historic buildings, with good metro connections and a quiet local atmosphere.
  • Luxury (€200+/night): Salamanca (the embassy district) and the historic center (near the Royal Palace) concentrate five-star hotels with spectacular views and impeccable service. The AZCA area (Nuevos Ministerios) is also preferred by business travelers.

Where to eat along the route

The route crosses the Community of Madrid, whose cuisine is hearty and perfect for replenishing your energy:

  • Cocido madrileño: The signature dish, served in three courses (soup, chickpeas with vegetables, and meat). You’ll find it in traditional taverns in Alcalá and Madrid, with prices ranging from 15 to 25 euros for a full menu.
  • Gallinejas y entresijos: A specialty of Madrid’s fry houses, these are crispy fried lamb offal. A dish for the brave, but authentic. Price for sharing portions: between 8 and 12 euros.
  • Torreznos: Strips of pork belly fried until crispy. Ideal as a tapa with a draft beer. Any roadside bar along the A-2 will serve generous portions for around 4–6 euros.
  • Callos a la madrileña: A stew of tripe with chickpeas, chorizo, and blood sausage. Perfect for cold days. Average price: 12–18 euros.

Roadside restaurants known as ventas usually offer daily menus for around 12–15 euros, including a first course, second course, dessert, and a drink, making them honest options for a good meal without breaking the bank.

Best time to take this trip

Spring (April–May) and autumn (September–October) are the star seasons for this journey. The weather is mild, perfect for strolling through Madrid without the sweltering summer heat (where those 37 km can become an ordeal if your car lacks air conditioning). Additionally, in spring Alcalá hosts the Certamen Cervantino (Cervantes Theater Festival), filling its streets with street theater and a festive atmosphere.

Avoid Monday mornings and Friday afternoons if traveling by car or bus, as commuter traffic multiplies. During July and August, Madrid empties out as locals head to the coast, so you’ll encounter fewer traffic jams but some shops closed for vacation. Winter is perfect for enjoying cocido madrileño at its finest, though be prepared for temperatures that can drop below 5 degrees.

Frequently asked questions about the Alcalá de Henares–Madrid route

How long does it take to get from Alcalá de Henares to Madrid?

By train, between 25 and 35 minutes depending on whether it’s direct or stops at intermediate stations. By car, between 30 minutes (during off-peak hours on the R-2) and 1 hour or more (during rush hour on the A-2). By bus, allow between 35 and 50 minutes, heavily dependent on traffic entering Madrid.

Is the train or bus cheaper?

Generally, the Cercanías train is slightly more economical, with single tickets costing between 2 and 4 euros, while the bus usually ranges between 3 and 6 euros. However, if traveling in a group or making several trips in one day, the bus may be more cost-effective with specific travel passes.

Is it worth renting a car?

Only if you plan to travel outside central Madrid or are carrying lots of luggage. For getting from point A to point B between these two cities, driving is slower and more stressful due to traffic and parking issues in Madrid (which can cost you between 20 and 35 euros per day in public parking lots). If your plan is to stay in central Madrid, forget the car and take the train.

When is the best time to travel?

On public transport, avoid morning rush hours (7:30–9:30).