Bus from Houston to Toronto

Houston
Toronto, Canada

Your cost to travel by Bus: $336 - $410

Houston, TX
  • Total Distance:

    399.86 km (248 miles)

  • Travel Time:

    4 Hours 21 Minutes

  • Frequency:

    7 Times/Day

  • Bus Fare:

    54.0 USD (~56.97 CAD)

Dallas, TX
  • Total Distance:

    1127.43 km (701 miles)

  • Travel Time:

    14 Hours 47 Minutes

  • Frequency:

    4 Times/Day

  • Bus Fare:

    150.0 USD (~158.25 CAD)

Nashville, TN
  • Total Distance:

    457.06 km (284 miles)

  • Travel Time:

    6 Hours 47 Minutes

  • Frequency:

    6 Times/Day

  • Bus Fare:

    62.0 USD (~65.41 CAD)

Cincinnati, OH
  • Total Distance:

    810.84 km (504 miles)

  • Travel Time:

    9 Hours 57 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    90.0 USD (~94.95 CAD)

Buffalo
  • Total Distance:

    164.67 km (102 miles)

  • Travel Time:

    2 Hours 53 Minutes

  • Frequency:

    5 Times/Day

  • Bus Fare:

    17.0 USD (~17.93 CAD)

Toronto, ON, Canada
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Houston, TX Dallas, TX 54 USD https://www.greyhound.com 4h 13mins
Dallas, TX Nashville, TN 150 USD https://www.greyhound.com 14h 21mins
Nashville, TN Cincinnati, OH 62 USD https://www.greyhound.com 6h 35mins
Cincinnati, OH Buffalo, NY 90 USD http://www.baronsbus.com/bus-routes 9h 40mins
Buffalo Toronto, ON 17 USD http://us.megabus.com/ 2h 48mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 392 USD ~ 414 CAD
2 people 784 USD ~ 827 CAD
3 people 1,176 USD ~ 1,241 CAD
4 people 1,568 USD ~ 1,654 CAD
5 people 1,960 USD ~ 2,068 CAD

Did you know?

  • The total CO2 Emission for your Houston - Toronto bus trip is 88.8 kg
  • Your total cost to travel by bus from Houston to Toronto is about 392.0 USD (~413.56 CAD)