1map logoGo to main page

Madrid, Community of Madrid to Toronto, Ontario from €304: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Madrid, Spain
to
Toronto, Canada

How to Get from Madrid to Toronto: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$304 - PlaneBest price
6072 kmDistance
11h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Madrid to Toronto with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
11h  31m
Estimated price
307-727
Recommended
route map
Distance: 6072 km
Duration: 11h 31m

See more options

Company
various
Plane
Average Duration
12h  49m
Estimated price
413-2157
Company
various
Plane
Drive
Average Duration
17h  39m
Estimated price
530-1459

Madrid - Toronto operators

Explore transport companies operating between Madrid and Toronto, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
aircanada.com

Plane from Madrid (MAD) to Toronto (YYZ)

Average Duration
8h 30m
Estimated price
3072-3073

Plane from Madrid (MAD) to Toronto (YYZ) via Montreal

Average Duration
11h 1m
Estimated price
3072-3073

Plane from Madrid (MAD) to Toronto (YYZ) via Newark

Average Duration
12h 2m
Estimated price
3074-3075

Plane from Madrid (MAD) to Toronto (YYZ) via Washington Dulles

Average Duration
13h 42m
Estimated price
3074-3075
Website
aa.com

Plane from Madrid (MAD) to Toronto (YYZ) via Philadelphia

Average Duration
11h 24m
Estimated price
3074-3071.7

Plane from Madrid (MAD) to Buffalo (BUF) via Philadelphia

Average Duration
14h 3m
Estimated price
3070-3071.8

Plane from Madrid (MAD) to Buffalo (BUF) via Charlotte

Average Duration
18h 18m
Estimated price
3070-3071.8

Plane from Madrid (MAD) to Buffalo (BUF) via Chicago O'Hare

Average Duration
16h 39m
Estimated price
3079-7270
Website
delta.com

Plane from Madrid (MAD) to Toronto (YYZ) via New York JFK

Average Duration
13h 24m
Estimated price
307170-3076

Plane from Madrid (MAD) to Buffalo (BUF) via Atlanta

Average Duration
13h 16m
Estimated price
7271-3073

Plane from Madrid (MAD) to Buffalo (BUF) via New York JFK

Average Duration
14h 48m
Estimated price
7272-3078
Website
flyporter.com

Plane from Madrid (MAD) to Billy Bishop Toronto City (YTZ) via Washington Dulles

Average Duration
11h 5m
Estimated price
307090-7273

Plane from Madrid (MAD) to Billy Bishop Toronto City (YTZ) via Boston

Average Duration
11h 14m
Estimated price
307100-7274

Plane from Madrid (MAD) to Billy Bishop Toronto City (YTZ) via Newark

Average Duration
11h 55m
Estimated price
307080-7273
Website
airtransat.com

Plane from Madrid (MAD) to Toronto (YYZ) via Montreal

Average Duration
12h 36m
Estimated price
7275-7276

Plane from Madrid (MAD) to Billy Bishop Toronto City (YTZ) via Montreal

Average Duration
10h 55m
Estimated price
7275-307030
Bus
Contact phone
905-374-8111
Website
niagaraairbus.com

Bus from Buffalo Airport to Pearson International Airport Terminal 1

Average Duration
2h
Estimated price
7277-307120

Madrid to Toronto: Overview of Bus, Train, Flight, and Car Trips

Traveling between Madrid and Toronto offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Departure Point
Madrid Airport
Arrival Point
Toronto Airport
Useful tips for plane travellers
• Consider opting for direct flights operated by Air Transat for the quickest journey, approximately 8h 30m, and book in advance to secure better prices, which range from €€310 to €€734.
• Upon arrival at Toronto Pearson International Airport (YYZ), be prepared for customs and immigration; ensure you have your Electronic Travel Authorization (eTA) approved prior to your flight to streamline your entry into Canada.
• Taxi fares from Toronto Pearson to the city center typically range from CAD 50 to CAD 70, with a travel time of around 30-60 minutes depending on traffic, so consider using Uber or public transit as alternative options to save on costs.

Frequently asked questions

Find out more about the route from Madrid to Toronto.

Or choose the category:
The distance between Madrid and Toronto is approximately 6072.1 km. The typical travel time varies depending on the mode of transportation. By taking a flight from Madrid to Toronto, the travel time is approximately 11 hours and 36 minutes. Alternatively, one can fly to Buffalo first and then take a shuttle to Toronto, which takes about 16 hours and 49 minutes.
The most cost-effective and time-efficient transportation option for traveling from Madrid to Toronto is by flying. It typically takes around 11 to 13 hours, depending on the flight chosen. Prices for flights range from €421 to €732, with the quicker flights being on the higher end of the price range.
The flight from Madrid to Toronto typically takes around 8 hours and 35 minutes. The cost of the flight can vary, ranging from €296 to €697. Once you arrive at Toronto Airport, there are various options to get to Toronto. You can take a taxi or an airport shuttle, which takes around 30-40 minutes and costs approximately $50-60 CAD. Another option is to take public transportation, such as the UP Express train, which takes around 25 minutes and costs $12.35 CAD.
There are over 906 hotels available in Toronto, providing a wide range of options for accommodation. Prices start at €39, offering affordable choices for various budgets.