Paris to Madrid by TrainThe train from Paris to Madrid takes 13 hours and costs about 160 euros. The train leaves from Paris Austerlitz and arrives at Madrid Chamartin. Read more about Train Stations in Madrid.
Book from Rail Europe.
Paris to Madrid by BusThe bus from Paris to Madrid takes 17 hours and costs about 80 euros, which is slower, less comfortable and more expensive than the train. Book from ALSA. The bus departs from both Mendez Alvaro and Avenida de America bus stations. Read more about Bus Stations in Madrid.
Paris to Madrid by PlaneThere are regular cheap flights from Paris to Madrid. If you book far enough in advance, this will be your cheapest and quickest option. Book Cheap Flights to Spain.
Paris to Madrid by CarThe 1,200km journey from Paris to Madrid takes about 12 hours by car. Travel on the A10, A630, A63, A8, AP-1 and A1. Note that some of these roads are toll roads.
Read about Renting a Car in Spain