TourismOfficial tourist information for Madrid
Tourism Comunidad de Madrid (the official Madrid region tourism page, includes info about Madrid and the surrounding area)
Madrid bus network
Cercanías Madrid (local trains)
Renfe (rail travel)
Alsa (national bus travel)
Note: Taxis charge a flat fee of 30€ from a and back from Barajas airport.