|Distance||256 miles (413 km)|
Flights from Madrid to Reus cover the 256 miles (413 km) long route with our travel partners like. There are direct flight services available. Travellers depart most frequently from Madrid Barajas Airport and arrive in Reus Airport.
Omio customers who book cheap flights for this journey most frequently fly from Madrid Barajas Airport to Reus Airport.
Passengers booking this route most frequently board their flights from Madrid Barajas Airport and need to travel around 7.9 miles (12.7 km) from the city centre to get to this airport.
Passengers arriving in Reus most often land in Reus Airport and need to travel about 3.2 miles (5.1 km) from this airport to reach the city centre. You can check for public transportation connections, airport shuttles or taxi service options available from Reus Airport to get you to the city centre of Reus.
Here are some other resources that might have the information you need