RailClick
Renfe

Trains from Avignon to Madridfrom $ 94.26

One‑way

Trains from Avignon to Madrid

Journey time
From 5h 0m
Price
From $ 94.26
Distance
1000 km (621 miles)
Changes
No direct trains available
Departure station
Avignon Centre
Arrival station
Madrid Atocha

Travelling by train: Avignon - Madrid

Journey details

How long does the train from Avignon to Madrid take?

The train journey from Avignon to Madrid takes approximately 7 hours and 45 minutes.

What is the fastest journey from Avignon to Madrid by train?

The fastest journey from Avignon to Madrid by train takes approximately 6 hours and 45 minutes.

How much does the train cost from Avignon to Madrid?

The train ticket from Avignon to Madrid costs around €80 to €100, depending on the class of travel and the type of train.

How much does the Avignon to Madrid?

Yes, there is a direct train from Avignon to Madrid. You can enjoy a hassle-free journey without the need for any transfers.

What is the distance from Avignon to Madrid by train?

The distance from Avignon to Madrid by train is approximately 830 kilometers.

Which cities does the train stop at from Avignon to Madrid?

The train from Avignon to Madrid passes through several cities, including Montpellier, Barcelona, and Zaragoza. These cities offer fascinating attractions and are perfect for a short visit during your journey.

Buy train tickets from Avignon to Madrid

Avignon: Places to see

Madrid: Places to see

Avignon: Main train stations

  • Avignon TGV
  • Avignon Centre

Madrid: Main train stations

  • Madrid Atocha
  • Madrid Chamartín Clara Campoamor
  • Madrid Atocha Cercanias
  • Madrid Chamartin
  • Madrid Príncipe Pio
  • Madrid Nuevos Ministerios
  • Asamblea de Madrid Entrevías
  • Madrid Delicias
  • Madrid Recoletos
  • Madrid Ramon y Cajal

Avignon - Madrid: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews