I recently planned a train trip from Madrid to France for a few days and did quite a bit of research that I’d like to share. Taking a train directly from Madrid to France isn’t particularly convenient as it requires a transfer, but the overall experience is quite pleasant.
Main Route Options
There are two main train options from Madrid to France. The first is to take the AVE high-speed train to Barcelona, then transfer to a Renfe-SNCF international train directly to southern French cities like Perpignan, Montpellier, or Marseille. Madrid to Barcelona takes about 2 hours and 45 minutes, with Barcelona to southern French cities adding another 1.5 to 3 hours depending on your destination. The second option is to go to Irún, a small city near the French border, then transfer to a French TGV to Paris or Bordeaux, though this route takes longer. I personally recommend the first option, as Barcelona itself is worth a stopover.

Tickets and Pricing
You can purchase tickets directly from the Renfe or SNCF websites, and buying in advance will save you significantly. I found that booking a month ahead, AVE tickets from Madrid to Barcelona cost around 40-60 euros, with the Barcelona to France international segment at 30-50 euros. If you’re considering the Madrid commuter train or buying last minute or traveling during peak season, prices can double. I recommend booking at least two weeks in advance, and pay attention to transfer times—it’s best to allow 1.5 to 2 hours for connections in case the first segment is delayed.
Here’s a comparison of common routes I’ve compiled:
| Departure | Destination | Approximate Duration | Transfers |
| Madrid | Marseille | 6-7 hours | 1 |
| Madrid | Paris | 10-11 hours | 1-2 |
| Madrid | Lyon | 8-9 hours | 1 |
| Madrid | Nice | 9-10 hours | 1-2 |
Practical Tips
Bring your passport or ID card—although checks within the Schengen Area are uncommon, border inspections do occur occasionally. Wi-Fi quality on trains is generally poor, so download movies or books in advance. Flying might be faster, but trains have the advantage of going city center to city center without arriving hours early at airports, plus the scenery along the way is truly beautiful, especially the Mediterranean coastal section.
Also note that if you have a through ticket with Renfe and SNCF and the first segment is delayed causing you to miss the Madrid airport train second segment, theoretically you should be able to rebook, but in practice this can be complicated. So really do allow enough transfer time. If you have lots of luggage, trains are more convenient than planes—no weight restrictions, just place bags next to your seat or on the luggage rack.
Taking the train from Madrid to France is a comfortable way to travel. Although it takes longer than flying, the experience is completely different. If you’re interested in the history of Madrid train bombings and are not in a rush, I think it’s well worth trying. Feel free to leave comments with any questions!