Compare prices and tickets by train, coach or flight

27 May
£325Lufthansa Cityline
28 May
29 May
30 May
2 Jun
3 Jun
4 Jun
5 Jun
6 Jun

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Bristol to Madrid

distanceDistance763 miles (1230 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Bristol to Madrid cover the 763 miles (1230 km) long route taking on average 27 h 40 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travellers depart most frequently from Bristol Temple Meads and arrive in Madrid-Puerta de Atocha.

Travel Tips: Trains from Bristol to Madrid

Travel by train to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bristol to Madrid.

Are there any COVID-19 restrictions for international travel by train between Bristol and Madrid?

Travel between Bristol, United Kingdom and Madrid, Spain by train is: Partially open.

What is the status of international entry into Spain from United Kingdom?

International entry status: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to self-quarantine on arrival in Spain from Bristol?

Conditions of entry:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Health screen upon arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands

What are the safety rules to follow in Madrid, Spain?

When travelling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 23/05/2022. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Bristol and Madrid before travelling.

Do I need to quarantine when I return to United Kingdom from Madrid, Spain?

Return travel from Spain to United Kingdom is: Fully open.

Are there any international entry restrictions on returning to Bristol from Madrid?

Entry into United Kingdom is allowed for: Entry is fully open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in United Kingdom from Madrid?

Requirements for reentering:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Bristol, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

Last checked on 24/05/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Bristol from Madrid.

What is the distance from Bristol to Madrid via train?

The train distance from Bristol to Madrid is around 763 miles (1230 km).

What is the average Bristol to Madrid train duration?

The train time to Madrid from Bristol is on average 27 h 40 min  for the 763 miles (1230 km) long journey, but the time it takes to go to Madrid from Bristol by train can vary depending on specific dates or travelling on weekends and holidays.

What is the departure train station in Bristol and arrival train station in Madrid?

Omio customers travelling this route book their trains from Bristol Temple Meads   to Madrid-Puerta de Atocha.

Where is the departure train station in Bristol located? Where is the arrival train station in Madrid located?

You can find the most popular departure train station for this journey, Bristol Temple Meads, located approximately 1.9 miles (3 km) from the city centre of Bristol. The most popular arrival train station in Madrid, called Madrid-Puerta de Atocha, is located around 1.4 miles (2.2 km) away from its city centre.

How many trains per day are there between Bristol and Madrid?

The average number of trains departing Bristol for Madrid is 1 a day. The train schedules and services may vary between weekdays and weekends.

Important Stations and Airports for this Journey

The major railway station for departures from Bristol is Bristol Temple Meads. Read all the information you need to know about services, amenities and connections at Bristol Temple Meads for your trip from Bristol to Madrid.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 05: 30 - 21: 30 | Sun: 06: 45 - 21: 30
Public transport options for Bristol Temple Meads
Bus lines: A1, 1, 2, 8, 39/349/X39, 70, 73, 178, 376
Train lines: CrossCountry, Great Western Main Line, Severn Beach Line