1map logoGo to main page

Perpignan, Occitanie to Madrid, Community of Madrid from $53: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Perpignan, France
to
Madrid, Spain

How to Get from Perpignan to Madrid: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$53 by busBest price
786 kmDistance
4h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Perpignan to Madrid with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Renfe Viajeros
Train
Average Duration
4h  27m
Estimated price
$62-89
Recommended
Company
various
Train
Plane
Average Duration
4h  58m
Estimated price
$42-173
Cheapest
route map
Distance: 786 km
Duration: 4h 27m

See more options

Pricing table
Company
BlaBlaCar Bus
Bus
Average Duration
10h  15m
Estimated price
$53-75
Company
various
Drive
Plane
Average Duration
5h  12m
Estimated price
$82-622
Company
various
Drive
Average Duration
7h  33m
Estimated price
$134-197
Company
various
Plane
Average Duration
7h  31m
Estimated price
$624-625
Company
various
Train
Train
Plane
Average Duration
6h  48m
Estimated price
$624-625
Company
various
Drive
Plane
Average Duration
4h  28m
Estimated price
$626-627

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $26 $25 $32 $33 $30 $30 $30
Train $122 $106 $103 $98 $128 $117 $126

Perpignan - Madrid operators

Explore transport companies operating between Perpignan and Madrid, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+34 91 232 03 20
Website
https://www.renfe.com/es/en

Train from Perpignan to Estación de tren de Atocha

Average Duration
4h 27m
Estimated price
58-85

Train from Perpignan to Barcelona-Sants

Average Duration
1h 20m
Estimated price
39-39

Train from Perpignan to Narbonne

Average Duration
41m
Estimated price
39-39
Bus
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from Perpignan to Estación Sur de Autobuses

Average Duration
10h 15m
Estimated price
49-71
Plane

Plane from Barcelona (BCN) to Madrid (MAD)

Average Duration
1h 25m
Estimated price
588-589

Plane from Marseille (MRS) to Madrid (MAD)

Average Duration
1h 50m
Estimated price
390-850

Plane from Toulouse (TLS) to Madrid (MAD)

Average Duration
1h 22m
Estimated price
85-852

Plane from Andorra–La Seu d'Urgell (LEU) to Madrid (MAD)

Average Duration
1h 40m
Estimated price
853-854

Plane from Perpignan (PGF) to Madrid (MAD)

Average Duration
7h 31m
Estimated price
581-582

Plane from Marseille (MRS) to Madrid (MAD)

Average Duration
1h 50m
Estimated price
390-850

Plane from Barcelona (BCN) via Palma Mallorca to Madrid (MAD)

Average Duration
3h 15m
Estimated price
855-856

Perpignan to Madrid: Overview of Bus, Train, Flight, and Car Trips

Traveling between Perpignan and Madrid offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€129 - €194
Departure Point
Perpignan station
Arrival Point
Estación de tren de Atocha station
Departure Point
Barcelona Airport
Arrival Point
Madrid Airport
Useful tips for plane travellers
• Check the specific flight times since the duration from Perpignan to Madrid is longer than direct flights from Barcelona, and factors like weather and air traffic can impact your arrival.
• At Madrid Barajas Airport (MAD), follow the signs to the Renfe Cercanías commuter train for quick access to the city center; it’s efficient and avoids the hassle of taxi queues.
• Expect to pay around €30 to €35 for a taxi from Madrid Barajas Airport to the city center; using the airport's dedicated taxi service will ensure you're charged a set rate rather than a fluctuating metered rate.
Departure Point
Perpignan station
Arrival Point
Estación Sur de Autobuses station
Useful tips for bus travellers
• Purchase your tickets in advance through the BlaBlaCar Bus website to secure your seat and check for any promotional fares, as they vary between €50 and €72 depending on the date and time you choose.
• Bring snacks and water for the journey, as the bus does not typically make long stops, and there may be limited dining options on board; however, you can check for nearby dining options at the Perpignan station before departure.
• Upon arriving at Estación Sur de Autobuses in Madrid, be prepared for a busy terminal; download the station map in advance from Estación Sur, and look for the exit points leading to public transport such as the Metro (Line 6) for easy access into the city.

Frequently asked questions

Find out more about the route from Perpignan to Madrid.

Or choose the category:
The distance between Perpignan and Madrid is approximately 608.3 km or 785.8 km by road. There are various modes of transportation available for this journey. By train, it takes around 4 hours and 26 minutes. Alternatively, one can take a train to Barcelona and then fly to Madrid, which takes about 4 hours and 55 minutes. Traveling by plane directly from Perpignan to Madrid takes approximately 7 hours and 30 minutes. Driving by car would take about 7 hours and 33 minutes, while the journey by bus would be the longest at 11 hours and 5 minutes.
The most cost-effective and time-efficient transportation option for traveling from Perpignan to Madrid is by train. The train journey takes approximately 4 hours and 26 minutes and costs between €60 and €87.
The prices for a train ticket between Perpignan and Madrid range from €60 to €87. On the other hand, the prices for a bus ticket between Madrid and Perpignan vary from €110 to €165.
To travel from Perpignan to Madrid without using public transportation, you can drive the distance of 785.4 km, which takes approximately 7 hours and 33 minutes. The prices for renting a car and fuel costs can vary from €128 to €193 depending on the provider and type of vehicle.
The best way to travel from Perpignan to Madrid without a car is by train. The journey takes approximately 4 hours and 26 minutes and the ticket prices range from €60-€87. Another option is to take a bus, which takes around 11 hours and 5 minutes and costs between €110-€165. Alternatively, you can fly, which takes about 7 hours and 30 minutes and the ticket prices range from €55-€367.
Yes, there is a direct train link between Perpignan and Madrid. The train journey takes approximately 4 hours and 26 minutes, and services operate daily. Another option is taking a direct bus which also operates once daily and the journey takes approximately 11 hours and 5 minutes.
The flight between Perpignan and Madrid typically takes around 1 hour and 20 minutes. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability, with prices ranging between €58 and €361.
There are many accommodation options available in Madrid with over 1356 hotels to choose from. Prices for hotels start at €38 per night, catering to a range of budgets.