Travel options for:
Toronto to Nashville
  • Fly

    $152 - $290
    1. Toronto

      25min - every 10 minutes

    2. Toronto (YYZ)

      2hrs 09min - non-stop

      $140 - $290

    3. Nashville (BNA)

      30min - hourly

      $8

      • Nashville
  • Train, bus

    $173 - $210
    1. Toronto

      4hrs 15min - hourly

      $50 - $75

    2. Windsor

      7min - 4.3 miles

      $16 - $19

    3. Detroit, MI

      12hrs 15min - once daily

      $105 - $120

      • Nashville, TN
  • Bus

    $135 - $159
    1. Toronto

      5hrs 21min - once daily

      $46 - $51

    2. Detroit, MI

      8hrs 20min - once daily

      $70 - $80

    3. Louisville, KY

      5min - 1511 feet

    4. Louisville, KY

      3hrs 24min - twice daily

      $18 - $29

      • Nashville, TN
  • Bus, train

    $133 - $212
    1. Toronto, ON

      1hrs 45min - 5 times a day

      $12 - $15

    2. Niagara Falls Amtrak

      2hrs 47min - once daily

      $25 - $40

    3. Buffalo Exchange Street Amtrak

      9min - 2535 feet

    4. Buffalo

      9hrs 40min - once daily

      $40 - $95

    5. Cincinnati, OH

      5hrs 50min - once daily

      $56 - $62

      • Nashville, TN
  • Drive

    $100 - $160
    1. Toronto

      13hrs 07min - 764.4 miles

      $100 - $160

      • Nashville
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From UP Express Union Station train to Toronto airport, fly to Nashville airport, then bus to Nashville. 5hrs 34min $195. From Toronto train to Windsor, taxi to Detroit, MI, then bus to Nashville, TN. 17hrs 37min $195. From Toronto bus to Detroit, MI, bus to Louisville, KY, walk to Louisville, KY, then bus to Nashville, TN. 19hrs 10min $154. From Toronto, ON bus to Niagara Falls Amtrak, train to Buffalo Exchange Street Amtrak, walk to Buffalo, bus to Cincinnati, OH, then bus to Nashville, TN. 23hrs 11min $200. From Toronto drive to Nashville. 13hrs 07min $129.