Getting to Madrid internationally: As is increasingly true with most European destinations, getting to Madrid is easiest by plane, even if you are flying from the neighbouring countries - Madrid is located in the dead centre of Spain, making any bus or car ride tedious and long. Train service is worth looking into, if you have time to spare before the trip, as some planning is required to get the connections right and catch some bargains (last-minute train fares in Europe can rack up prices higher than plane tickets). If you are headed to the capital of Spain from North or South America, Asia, Australia or New Zealand, flying is your only option (which you probally already know yourself). Madrid Barajas airport is the busiest airport in Spain, servicing over 50 million passengers annually.
Getting to Madrid from within Spain: RENFE trains run to Madrid from all major Spanish cities, including the high-speed trains (AVE) from Barcelona, Sevilla, Valencia, Zaragoza and some others. The train service from Barcelona to Madrid offers several departures to Madrid daily, as well as one slower overnight train. AVE, the high-speed option, takes only three hours and costs between 40в‚¬ and 150в‚¬ one way depending on how far in advance you are buying your fare (the earlier the cheaper). Estrella, the overnight train that takes eight and a half hours to complete the journey, has both seating-only cars (usually 45в‚¬ per seat) and sleeping cars (usually 58в‚¬ per berth, but those sell out quickly).