Rome2Rio

How to get fromBarrie to Madridby bus, plane, train, shuttle or night bus

Find Transport to Madrid

See all options

There are 4 ways to get from Barrie to Madrid by bus, plane, train, shuttle, or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

    1. Take the bus from Barrie to Toronto Pearson Airportbus
    2. Fly from Toronto Pearson International Airport (YYZ) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeYYZ - MAD
    best

    Bus to Toronto Pearson International Airport, fly

    11h 1m
    €298–688
    1. Take the night bus from Barrie to North Baynightbus
    2. Fly from North Bay/Jack Garland Airport (YYB) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeYYB - MAD
    cheapest

    Night bus to North Bay/Jack Garland Airport, fly

    19h 4m
    €276–1,015
    1. Take the train from Allandale Waterfront GO to Toronto Union Stationtrain
    2. Fly from Billy Bishop Toronto City Airport (YTZ) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeYTZ - MAD

    Train to Billy Bishop Toronto City Airport, fly

    14h 6m
    €435–680
    1. Take the bus from Barrie to Toronto Pearson Airportbus
    2. Take a shuttle bus from Pearson International Airport Terminal 1 to Buffalo Airportshuttle
    3. Fly from Buffalo Niagara International Airport (BUF) to Adolfo Suárez Madrid–Barajas Airport (MAD)planeBUF - MAD

    Bus, shuttle to Buffalo Niagara International Airport, fly

    15h 34m
    €388–1,338

Toronto Pearson International Airport (YYZ) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights

Calendar30Weekly Planes
Duration10h 15mAverage Duration
Ticket€258Cheapest Price
See schedules

Questions & Answers

What companies run services between Barrie, ON, Canada and Madrid, Spain?

There is no direct connection from Barrie to Madrid. However, you can take the bus to Toronto Pearson Airport, walk to Toronto Pearson International Airport (YYZ) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Aeropuerto Madrid Barajas T4. Cercanías, then take the train to Madrid Chamartín. Alternatively, you can take the train to Toronto Union Station, walk to Toronto Union Station, take the line 509 vehicle to Queens Quay Loop at Lower Spadina Ave, walk to Mainland, take the car ferry to Billy Bishop Airport Ferry Terminal, walk to Billy Bishop Toronto City Airport (YTZ) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Aeropuerto Madrid Barajas T4. Cercanías, then take the train to Madrid Chamartín.

Airlines
Train operators
Bus operators

Want to know more about travelling around Spain

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides