Bus from Ixtapa to Montreal

Ixtapa
Montreal, Canada

Your cost to travel by Bus: $415 - $507

Zihuatanejo
  • Total Distance:

    1192.14 km (741 miles)

  • Travel Time:

    19 Hours 42 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    65.0 USD (~68.58 CAD)

Monterrey, TX
  • Total Distance:

    927.62 km (576 miles)

  • Travel Time:

    12 Hours 44 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    100.0 USD (~105.5 CAD)

Dallas, TX
  • Total Distance:

    771.17 km (479 miles)

  • Travel Time:

    10 Hours 18 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    70.0 USD (~73.85 CAD)

Memphis, TN
  • Total Distance:

    878.64 km (546 miles)

  • Travel Time:

    10 Hours 16 Minutes

  • Frequency:

    2 Times/Day

  • Bus Fare:

    95.0 USD (~100.22 CAD)

Chicago, IL
  • Total Distance:

    870.24 km (541 miles)

  • Travel Time:

    11 Hours 40 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    95.0 USD (~100.22 CAD)

Toronto, ON
  • Total Distance:

    548.06 km (341 miles)

  • Travel Time:

    5 Hours 48 Minutes

  • Frequency:

    6 Times/Day

  • Bus Fare:

    35.0 USD (~36.92 CAD)

Montreal, QC, Canada
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Zihuatanejo Monterrey 65 USD https://www.odm.com.mx/index.php 19h 30mins
Monterrey, TX Dallas, TX 100 USD https://www.greyhound.com/ 12h 36mins
Dallas, TX Memphis, TN 70 USD https://www.greyhound.com/ 10h 12mins
Memphis, TN Chicago, IL 95 USD https://www.greyhound.com/ 10h 10mins
Chicago, IL Toronto, ON 95 USD https://www.greyhound.com/ 11h 33mins
Toronto, ON Montreal, PQ 35 USD http://ca.megabus.com/ 5h 45mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 484 USD ~ 511 CAD
2 people 968 USD ~ 1,021 CAD
3 people 1,452 USD ~ 1,532 CAD
4 people 1,936 USD ~ 2,042 CAD
5 people 2,420 USD ~ 2,553 CAD

Did you know?

  • The total CO2 Emission for your Ixtapa - Montreal bus trip is 155.64 kg
  • Your total cost to travel by bus from Ixtapa to Montreal is about 484.0 USD (~510.62 CAD)