Travel from Miami to New-York

Train, bus or fly from Miami to New York?

American Airlines, Delta and Frontier Airlines fly from Miami to New York hourly. Alternatively, operates a bus from Miami to New York once daily. Tickets cost $159 and the journey takes 22 h 40 min.

Travel Guides

How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city
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 Miami to New York

ModeDurationPrice
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.5 h 13 min$184
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.5 h 2 min$193
From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Newark airport, then train to New York.5 h 17 min$174
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.5 h 48 min$204
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, then subway to New York.6 h 8 min$145
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Newark airport, then train to New York.6 h 12 min$135
From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to West Palm Beach Station, bus to West Palm Beach/Palm Beach airport, fly to New York JFK airport, AirTrain to Jamaica, then train to New York.6 h 54 min$220
From Miami, FL bus to Union City, NJ then taxi to New York.22 h 48 min$194
From Government Ctr.Stat.Rail Northbound train to Tri-Rail Station Rail Northbound, walk to Miami Amtrak, then train to New York Penn Station.28 h 16 min$382
From Nw 1 Av @ Nw 1 St line 95 bus to North Miami, FL, bus to 42 St - Port Authority Bus Terminal, then subway to W 4 St.39 h 14 min$135
From Miami drive to New York.21 h 10 min$153

How long does it take to get from Miami to New York?

It takes approximately 5 h 13 min to get from Miami to New York, including transfers.

Is there a direct train between Miami and New York?

No, there is no direct train from Miami to New York. However, there are services departing from Government Ctr.Stat.Rail Northbound and arriving at New York Penn Station via Miami Amtrak. The journey, including transfers, takes approximately 28 h 16 min.

Operators from Miami to New York

OperatorPhoneWebsite
Miami Dade TransitMiami Dade Transit
American AirlinesAmerican Airlines
DeltaDelta
Frontier AirlinesFrontier Airlines
New York City Transit (MTA)New York City Transit (MTA)
Port Authority NYNJPort Authority NYNJ
Long Island Rail RoadLong Island Rail Road
United AirlinesUnited Airlines
Air CanadaAir Canada
Amtrak Northeast Regional+1 1-800-872-7245Amtrak Northeast Regional
Tri RailTri Rail
JetBlue AirwaysJetBlue Airways
Silver AirwaysSilver Airways
Spirit AirlinesSpirit Airlines
Southwest AirlinesSouthwest Airlines
Amtrak+1 1-800-872-7245Amtrak
Greyhound USA+1 214-849-8100Greyhound USA