Travel options for:
Miami to Buffalo
  • Fly Miami to Buffalo

    $167 - $427
    1. Miami

      14 min - every 30 minutes

      $3

    2. Airport Station

      3 min - every 10 minutes

      $3

    3. Miami (MIA)

      3 h 14 min - non-stop

      $160 - $420

    4. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly Fort Lauderdale to Buffalo

    $107 - $419
    1. Miami

      19 min - every 30 minutes

      $3

    2. MetroRail Transfer Station

      29 min - hourly

      $3 - $5

    3. Fort Lauderdale Airport

      12 min - every 10 minutes

    4. Fort Lauderdale (FLL)

      2 h 56 min - non-stop

      $100 - $410

    5. Buffalo (BUF)

      17 min - every 4 hours - line 204

      $2

  • Fly Fort Lauderdale to Niagara Falls

    $84 - $441
    1. Miami

      19 min - every 30 minutes

      $3

    2. MetroRail Transfer Station

      29 min - hourly

      $3 - $5

    3. Fort Lauderdale Airport

      12 min - every 10 minutes

    4. Fort Lauderdale (FLL)

      3 h - non-stop

      $75 - $430

    5. Niagara Falls (IAG)

      35 min - hourly - line 55

      $2

    6. Rainbow Blvd & 1st St

      51 min - hourly - line 40

      $2

  • Fly Miami to Toronto, bus

    $160 - $703
    1. Miami

      14 min - every 30 minutes

      $3

    2. Airport Station

      3 min - every 10 minutes

      $3

    3. Miami (MIA)

      3 h 8 min - non-stop

      $120 - $650

    4. Toronto (YYZ)

      25 min - every 10 minutes

      $21 - $24

    5. St Andrew Station - Northbound

      2 min - every 20 minutes - line 1

      $3

    6. St Patrick Station -

      6 min - 1683 feet

    7. Toronto, ON

      2 h 10 min - 3 times a day

      $11 - $21

  • Bus La Cubana

    $207 - $233
    1. Miami, FL

      18 h 25 min - 5 times a week

      $159

    2. Columbia Pike & S Edgewood St

      33 min - hourly

      $2 - $3

    3. FARRAGUT NORTH station

      9 min - every 15 minutes

      $1

    4. Washington

      11 h 20 min - once daily

      $45 - $70

  • Train

    $252 - $792
    1. Government Ctr.Stat.Rail

      19 min - every 30 minutes

      $3

    2. Tri-Rail Station Rail

      7 min - 2128 feet

    3. Miami Amtrak

      26 h 50 min - once daily

      $170 - $550

    4. New York Penn Station

      2 h 30 min - 4 times a day

      $35 - $80

    5. Albany

      5 h 21 min - every 3 hours

      $45 - $160

  • Bus Greyhound USA

    $137 - $397
    1. Government Ctr.Stat.Rail

      14 min - every 30 minutes

      $3

    2. Miami, FL

      7 h 15 min - twice a week

      $40 - $95

    3. Jacksonville, FL

      23 h 42 min - once daily

      $65 - $210

    4. Columbus, OH

      7 h 50 min - once daily

      $30 - $90

  • Drive

    $130 - $200
    1. Miami

      23 h 7 min - 1391.3 miles

      $130 - $200

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

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Buffalo airport, then line 204 bus to Buffalo. 5 h 53 min $277. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Buffalo airport, then line 204 bus to Buffalo. 6 h 38 min $168. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Niagara Falls airport, line 55 bus to Rainbow Blvd & 1st St, then line 40 bus to Buffalo. 7 h 33 min $170. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Toronto airport, train to St Andrew Station - Northbound Platform, line 1 subway to St Patrick Station - Northbound Platform, walk to Toronto, ON, then bus to Buffalo. 9 h 21 min $238. From Miami, FL bus to Columbia Pike & S Edgewood St, bus to FARRAGUT NORTH station, subway to Washington, then bus to Buffalo. 31 h 50 min $232. From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, train to New York Penn Station, train to Albany, then train to Buffalo. 38 h 1 min $527. From Government Ctr.Stat.Rail Northbound train to Miami, FL, bus to Jacksonville, FL, bus to Columbus, OH, then bus to Buffalo, NY. 42 h 1 min $267. From Miami drive to Buffalo. 23 h 7 min $166.

 
 

Train, bus or fly from Miami to Buffalo?

Frontier Airlines, American Airlines and 2 other airlines fly from Miami to Buffalo hourly. Alternatively, La Cubana operates a bus from Miami to Buffalo 5 times a week. Tickets cost $159 and the journey takes 18 h 25 min. 3 other operators also service this route.