Travel from Buffalo to Florida

Train, bus or fly from Buffalo to Florida?

Southwest Airlines, JetBlue Airways and three other airlines fly from Buffalo to Fort Lauderdale hourly. Alternatively, you can take a train from Buffalo to Jacksonville via New York Penn Station and Stop ID 3569 Amtrak Station in around 28 hours 24 minutes.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Buffalo to Florida

ModeDurationPrice
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Fort Lauderdale airport, then line 01 bus to Fort Lauderdale.4 h 54 min$164
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Orlando airport, line 111 bus to Sand Lake Road, then train to Orlando.4 h 58 min$218
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Tampa airport, bus to Airport Rental Car Facility, then line 30 bus to Tampa.5 h 19 min$266
From Niagara St & Niagara Square line 40 bus to Rainbow Blvd & 1st St, line 55 bus to Niagara Falls airport, fly to Fort Lauderdale airport, then line 01 bus to Fort Lauderdale.6 h 29 min$166
From Niagara St & Niagara Square line 40 bus to Rainbow Blvd & 1st St, line 55 bus to Niagara Falls airport, fly to Orlando Sanford airport, taxi to Lake Mary, then train to Orlando.6 h 40 min$829
From Niagara St & Niagara Square line 40 bus to Rainbow Blvd & 1st St, line 55 bus to Niagara Falls airport, fly to St. Petersburg airport, then line 52 bus to St. Petersburg.7 h 15 min$437
From Buffalo bus to Washington Union Station Amtrak, train to Stop ID 3569 Amtrak Station, then line 3 bus to Stop ID 8015 Rosa Parks Station Bay M.27 h 4 min$282
From Buffalo train to New York Penn Station, train to Stop ID 3569 Amtrak Station, then line 3 bus to Stop ID 5012 N. Main St. & E. 1st. St..28 h 24 min$399
From Buffalo, NY bus to New York, NY then bus to Jacksonville, FL.29 h 35 min$157
From Buffalo drive to Jacksonville.17 h 30 min$125

How long does it take to get from Buffalo to Florida?

It takes approximately 4 hours 54 minutes to get from Buffalo to Florida, including transfers.

Is there a direct bus between Buffalo and Florida?

No, there is no direct bus from Buffalo to Florida. However, there are services departing from Buffalo, NY and arriving at Jacksonville, FL via New York, NY. The journey, including transfers, takes approximately 29 hours 35 minutes.

Operators from Buffalo to Florida

OperatorPhoneWebsite
Niagara FrontierNiagara Frontier
Southwest AirlinesSouthwest Airlines
JetBlue AirwaysJetBlue Airways
American AirlinesAmerican Airlines
DeltaDelta
United AirlinesUnited Airlines
Broward County TransitBroward County Transit
Frontier AirlinesFrontier Airlines
Lynx Central Florida TransportLynx Central Florida Transport
SunRailSunRail
Hillsborough Area Regional TransitHillsborough Area Regional Transit
Spirit AirlinesSpirit Airlines
Allegiant AirAllegiant Air
Pinellas Suncoast Transit Authority+1 727-540-1900Pinellas Suncoast Transit Authority
Megabus877-462-6342Megabus
Amtrak+1 1-800-872-7245Amtrak
Jacksonville TransportJacksonville Transport
VIA Rail+1 1 888 842-7245VIA Rail
Trailways New YorkTrailways New York
Greyhound USA+1 214-849-8100Greyhound USA