Rome2Rio

How to get fromChapala to Torontoby bus, plane, shuttle, train, car or taxi

Find Transport to Toronto

See all options

There are 11 ways to get from Chapala to Toronto by bus, plane, shuttle, train, car, or taxi

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

  1. Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Toronto Pearson International Airport

    best
    1. Take the bus from Chapala to Crossing Guadalajara Airportbus
    2. Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Toronto Pearson International Airport (YYZ)planeGDL - YYZ
    9h 5m
    $204–870
  2. Shuttle, bus, train via Dearborn

    1. Take a shuttle bus from Chapala to Aguascalientesshuttle
    2. Take the bus from Aguascalientes to San Marcosbus
    3. Take the train from San Marcos Amtrak to Chicago Union Stationtrain
    4. Take the train from Chicago Union Station to Dearborntrain
    5. Take the train from Windsor to Toronto Union Stationtrain
    2d 14h
  3. Shuttle, bus

    1. Take a shuttle bus from Chapala to Aguascalientesshuttle
    2. Take the bus from Aguascalientes to Oklahomabus
    3. Take the bus from Oklahoma City Bus Station to St Louis Bus Stationbus
    4. Take the bus from St Louis Bus Station to Pittsburgh Intermodal Stationbus
    5. Take the bus from Pittsburgh to Buffalobus
    6. Take the bus from Buffalo to Torontobus
    2d 16h
    $698–1,233
  4. Drive 3,918.2 km

    1. Drive from Chapala to Torontocar3,918.2 km
    41h 31m
    $783–1,131
  5. Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Toronto Island Airport

    1. Take the bus from Chapala to Crossing Guadalajara Airportbus
    2. Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Toronto Island Airport (YTZ)planeGDL - YTZ
    12h 12m
    $225–822
  6. Shuttle to Lic. Jesús Terán Peredo International Airport, fly to Toronto Pearson International Airport

    1. Take a shuttle bus from Chapala to Aguascalientesshuttle
    2. Fly from Lic. Jesús Terán Peredo International Airport (AGU) to Toronto Pearson International Airport (YYZ)planeAGU - YYZ
    12h 57m
    $492–760
  7. Bus to Miguel Hidalgo Y Costilla Guadalajara International Airport, fly to Buffalo Niagara International Airport, shuttle

    1. Take the bus from Chapala to Crossing Guadalajara Airportbus
    2. Fly from Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Buffalo Niagara International Airport (BUF)planeGDL - BUF
    3. Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1shuttle
    13h 21m
    $624–2,270
  8. Bus, bus to Licenciado Gustavo Díaz Ordaz International Airport, fly to Toronto Pearson International Airport

    1. Take the bus from Chapala to Central Vieja de Guadalajarabus
    2. Take the bus from Terminal Milenio Zapopan to Puerto Vallartabus
    3. Fly from Licenciado Gustavo Díaz Ordaz International Airport (PVR) to Toronto Pearson International Airport (YYZ)planePVR - YYZ
    12h 50m
    $265–801
  9. Taxi, bus, train

    1. Take the taxi from Chapala to Tizapán el Altotaxi
    2. Take the bus from Tizapán el Alto to Zamorabus
    3. Take the bus from Zamora to Quirogabus
    4. Take the taxi from Quiroga to Moreliataxi
    5. Take the bus from Morelia to Grand Rapidsbus
    6. Take the bus from Grand Rapids, MI to Detroit, MIbus
    7. Take the train from Windsor to Toronto Union Stationtrain
    2d 19h
    $8,393–8,579
  10. Shuttle, bus, train

    1. Take a shuttle bus from Chapala to Aguascalientesshuttle
    2. Take the bus from Aguascalientes to San Antoniobus
    3. Take the train from San Antonio Amtrak Station to Chicago Union Stationtrain
    4. Take the train from Chicago Union Station to Buffalo Depew Stationtrain
    5. Take the train from Buffalo to Toronto Union Stationtrain
    2d 20h
  11. Shuttle, taxi, bus

    1. Take a shuttle bus from Chapala to Aguascalientesshuttle
    2. Take a shuttle bus from Aguascalientes to Quirogashuttle
    3. Take the taxi from Quiroga to Moreliataxi
    4. Take the bus from Morelia to Grand Rapidsbus
    5. Take the bus from Grand Rapids, MI to Detroit, MIbus
    6. Take the bus from Detroit Bus Station to Torontobus
    2d 22h
    $8,486–8,591

Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) to Toronto Pearson International Airport (YYZ) flights

Calendar53Weekly Planes
Duration7h 36mAverage Duration
Ticket$156Cheapest Price
See schedules

Questions & Answers

What companies run services between Chapala, Jalisco, Mexico and Toronto, ON, Canada?

There is no direct connection from Chapala to Toronto. However, you can take the bus to Crossing Guadalajara Airport, walk to Petrom, take the bus to Guadalajara Airport, walk to Miguel Hidalgo Y Costilla Guadalajara International Airport (GDL) airport, fly to Toronto Pearson International Airport (YYZ), walk to UP Express Pearson Airport, then take the train to Toronto Union Station. Alternatively, you can take a shuttle from Chapala to Toronto Union Station via Aguascalientes, Aguascalientes, San Marcos, San Marcos Amtrak, Chicago Union Station, Dearborn, Dearborn Transit Center, Cass + Michigan, and Windsor in around 2d 14h.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around Canada

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

Need to know: Greyhound

Read the travel guideNeed to know: Greyhound