There are 11 ways to get from Monroe Township to Miami by bus, plane, bus (Flixbus), train (Amtrak), car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Newark Liberty International Airport, fly to Miami International Airport
best- Take the bus from Us-9 At Spring Valley Rd to Terminal Bbus
- Fly from Newark Liberty International Airport (EWR) to Miami International Airport (MIA)plane EWR - MIA
5h 13m$183–810Train to Philadelphia International Airport, fly to Fort Lauderdale–Hollywood International Airport
cheapest- Take the train from Princeton Junction Amtrak Station to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Fort Lauderdale–Hollywood International Airport (FLL)plane PHL - FLL
6h 50m$161–762Bus
- Take the bus from Rt-9 At Union Hill Rd to Newark Penn Stationbus 67
- Take the bus from Newark Penn Station to Miami Airport Stationbus FlixBus N2473
27h 50m$256–376Train (Amtrak)
- Take the train from Trenton to Miami Amtrak Stationtrain Silver Meteor
29h 6m$758–1,271Drive 1,236.7 mi
- Drive from Monroe Township to Miamicar 1,236.7 mi
20h 47m$205–295Bus to John F. Kennedy International Airport, fly to Miami International Airport
- Take the bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminalbus
- Fly from John F. Kennedy International Airport (JFK) to Miami International Airport (MIA)plane JFK - MIA
6h 15m$382–993Bus to Laguardia Airport, fly to Miami International Airport
- Take the bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminalbus
- Fly from Laguardia Airport (LGA) to Miami International Airport (MIA)plane LGA - MIA
6h 13m$203–684Train to Philadelphia International Airport, fly to Miami International Airport
- Take the train from Princeton Junction Amtrak Station to 30th Street Stationtrain
- Fly from Philadelphia International Airport (PHL) to Miami International Airport (MIA)plane PHL - MIA
5h 42m$188–476Bus to Newark Liberty International Airport, fly to Fort Lauderdale–Hollywood International Airport
- Take the bus from Us-9 At Spring Valley Rd to Terminal Bbus
- Fly from Newark Liberty International Airport (EWR) to Fort Lauderdale–Hollywood International Airport (FLL)plane EWR - FLL
6h 24m$196–1,066Bus to Laguardia Airport, fly to Fort Lauderdale–Hollywood International Airport
- Take the bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminalbus
- Fly from Laguardia Airport (LGA) to Fort Lauderdale–Hollywood International Airport (FLL)plane LGA - FLL
7h 21m$216–640Bus to John F. Kennedy International Airport, fly to Fort Lauderdale–Hollywood International Airport
- Take the bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminalbus
- Fly from John F. Kennedy International Airport (JFK) to Fort Lauderdale–Hollywood International Airport (FLL)plane JFK - FLL
7h 30m$365–1,299
Newark Liberty International Airport (EWR) to Miami International Airport (MIA) flights
Comparing Your Travel Options
The cheapest way to get from Monroe Township to Miami is to drive which costs $200 - $300 and takes 20h 47m.
The fastest way to get from Monroe Township to Miami is to bus and fly which takes 5h 13m and costs $180 - $850.
No, there is no direct bus from Monroe Township to Miami station. However, there are services departing from Rt-9 At Union Hill Rd and arriving at Miami Airport Station via Newark Penn Station. The journey, including transfers, takes approximately 27h 50m.
No, there is no direct train from Monroe Township to Miami station. However, there are services departing from Princeton Jct. and arriving at Miami Amtrak Station via Trenton. The journey, including transfers, takes approximately 29h 6m.
The distance between Monroe Township and Miami is 1131 miles. The road distance is 1244 miles.
The best way to get from Monroe Township to Miami without a car is to bus which takes 27h 50m and costs $250 - $380.
It takes approximately 5h 13m to get from Monroe Township to Miami, including transfers.
Monroe Township to Miami bus services, operated by NJ Transit, depart from Rt-9 At Union Hill Rd station.
Monroe Township to Miami train services, operated by Amtrak, depart from Trenton station.
The best way to get from Monroe Township to Miami is to bus which takes 27h 50m and costs $250 - $380. Alternatively, you can train, which costs $750 - $1,300 and takes 29h 6m.
What companies run services between Monroe Township, Middlesex County, NJ, USA and Miami, FL, USA?
You can take a vehicle from Monroe Township to Miami Airport Station via Rt-9 At Union Hill Rd and Newark Penn Station in around 27h 50m. Alternatively, Amtrak operates a train from Trenton to Miami Amtrak Station once daily. Tickets cost $700–1,200 and the journey takes 27h 25m.
- Website
- aa.com
Flights from Newark Liberty International Airport to Miami International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $80–410
Flights from John F. Kennedy International Airport to Miami International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $65–320
Flights from Laguardia Airport to Miami International Airport
- Ave. Duration
- 3h 19m
- When
- Every day
- Estimated price
- $100–500
Flights from Laguardia Airport to Miami International Airport via Greensboro/High Point
- Ave. Duration
- 6h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–550
Flights from Philadelphia International Airport to Miami International Airport
- Ave. Duration
- 3h 3m
- When
- Every day
- Estimated price
- $120–650
Flights from Philadelphia International Airport to Miami International Airport via Jacksonville
- Ave. Duration
- 4h 56m
- When
- Thursday
- Estimated price
- $130–650
Flights from Philadelphia International Airport to Miami International Airport via Charleston
- Ave. Duration
- 5h 4m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–650
Flights from Philadelphia International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $160–850
Flights from Laguardia Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 14m
- When
- Every day
- Estimated price
- $120–650
- Website
- jetblue.com
Flights from Newark Liberty International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 8m
- When
- Every day
- Estimated price
- $100–550
Flights from Philadelphia International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- $160–850
Flights from Laguardia Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $120–650
Flights from John F. Kennedy International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $80–400
Flights from John F. Kennedy International Airport to Fort Lauderdale–Hollywood International Airport via Raleigh/Durham
- Ave. Duration
- 5h
- When
- Friday and Thursday
- Estimated price
- $80–410
- Website
- delta.com
Flights from John F. Kennedy International Airport to Miami International Airport
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- $65–320
Flights from Laguardia Airport to Miami International Airport
- Ave. Duration
- 3h 19m
- When
- Every day
- Estimated price
- $100–500
Flights from Newark Liberty International Airport to Fort Lauderdale–Hollywood International Airport via Raleigh/Durham
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $100–550
Flights from Laguardia Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- $120–650
Flights from Laguardia Airport to Fort Lauderdale–Hollywood International Airport via Raleigh/Durham
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $130–650
Flights from John F. Kennedy International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 6m
- When
- Every day
- Estimated price
- $80–400
- Website
- united.com
Flights from Newark Liberty International Airport to Miami International Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- $80–410
Flights from Newark Liberty International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $100–550
- Website
- flyfrontier.com
Flights from Laguardia Airport to Miami International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $150–600
Flights from Philadelphia International Airport to Miami International Airport
- Ave. Duration
- 3h 4m
- When
- Every day
- Estimated price
- $110–370
Flights from Philadelphia International Airport to Fort Lauderdale–Hollywood International Airport
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $80–370
Flights from Philadelphia International Airport to Fort Lauderdale–Hollywood International Airport via Raleigh/Durham
- Ave. Duration
- 4h 33m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–370
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Trenton to Miami Amtrak Station
- Ave. Duration
- 27h 25m
- Frequency
- Once daily
- Estimated price
- $700–1,200
- Website
- Amtrak
Train from Princeton Junction Amtrak Station to 30th Street Station
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- $23–40
- Website
- Amtrak
Train from Princeton Junction Amtrak Station to 30th Street Station
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- $23–40
- Website
- Amtrak
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from Us-9 At Spring Valley Rd to Terminal B
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $4–14
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $4–14
Bus from Rt-9 At Union Hill Rd to Newark Penn Station
- Ave. Duration
- 1h 9m
- Frequency
- Every 3 hours
- Estimated price
- $5–17
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $5–17
Bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminal
- Ave. Duration
- 1h 2m
- Frequency
- Every 10 minutes
- Estimated price
- $11–35
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $11–35
Bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminal
- Ave. Duration
- 1h 2m
- Frequency
- Every 10 minutes
- Estimated price
- $11–35
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $11–35
Bus from Us-9 At Spring Valley Rd to Terminal B
- Ave. Duration
- 45 min
- Frequency
- Every 4 hours
- Estimated price
- $4–14
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $4–14
Bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminal
- Ave. Duration
- 1h 2m
- Frequency
- Every 10 minutes
- Estimated price
- $11–35
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $11–35
Bus from Us-9 At Spring Valley Rd to Port Authority Bus Terminal
- Ave. Duration
- 1h 2m
- Frequency
- Every 10 minutes
- Estimated price
- $11–35
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $11–35
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Newark Penn Station to Miami Airport Station
- Ave. Duration
- 25h 25m
- Frequency
- 4 times a week
- Estimated price
- $210–310
- Schedules at
- Flixbus USA
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
How to get from JFK to New York City
Read the travel guide
Booking & Getting There
Monroe Township to Miami bus services, operated by NJ Transit, arrive at Newark Penn Station.
Monroe Township to Miami train services, operated by Amtrak, arrive at Miami Amtrak Station.
Yes, the driving distance between Monroe Township to Miami is 1244 miles. It takes approximately 20h 47m to drive from Monroe Township to Miami.
There are 6304+ hotels available in Miami.















