1map logoGo to main page

Miami, FL, USA to St. Augustine, FL, USA from $55: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Miami, United States
to
St. Augustine, United States

How to Get from Miami to St. Augustine: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$55 by carBest price
499 kmDistance
4h 2m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Miami to St. Augustine with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Palmland
Bus
Average Duration
6h  56m
Estimated price
$74-92
Recommended
Company
various
Drive
Average Duration
5h  43m
Estimated price
$65-424
Cheapest
route map
Distance: 499 km
Duration: 4h 2m

See more options

Company
various
Drive
Average Duration
5h  7m
Estimated price
$55-85
Company
various
Train
Bus
Average Duration
7h  41m
Estimated price
$74-104
Company
various
Train
Taxi
Average Duration
9h  34m
Estimated price
$137-303
Company
various
Drive
Average Duration
4h  2m
Estimated price
$740-741
Company
various
Plane
Bus
Average Duration
6h  24m
Estimated price
$742-743
Company
various
Plane
Bus
Average Duration
7h  51m
Estimated price
$744-745

Miami - St. Augustine operators

Explore transport companies operating between Miami and St. Augustine, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Website
palmlandlines.com

Bus from Miami FL to St Augustine FL

Average Duration
6h 45m
Estimated price
$55-744

Bus from West Palm Beach FL to St Augustine FL

Average Duration
5h 20m
Estimated price
$9250-744
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Miami Amtrak Station to Jacksonville

Average Duration
8h 41m
Estimated price
$928-929
Contact phone
954-783-6030
Website
tri-rail.com

Train from Miami Airport Station to West Palm Beach Station

Average Duration
1h 40m
Estimated price
$925-926
Plane
Website
aa.com

Plane from Miami Airport to Gainesville Airport

Average Duration
1h 17m
Estimated price
$749-650

Plane from Miami Airport to Jacksonville Airport

Average Duration
1h 24m
Estimated price
$920-921
Website
silverairways.com

Plane from Fort Lauderdale-Hollywood International to Gainesville Airport

Average Duration
1h 30m
Estimated price
$922-923
Website
jetblue.com

Plane from Fort Lauderdale-Hollywood International to Jacksonville Airport

Average Duration
1h 19m
Estimated price
$55-924
all-pages.other Show other routes
Contact phone
+1 904-630-3100
Website
jtafla.com

Other from JRTC Bay U to St. Johns Administration

Average Duration
1h 12m
Estimated price
$655-656
Contact phone
+1 904-260-1111

Other from Jacksonville to Saint Augustine

Average Duration
53m
Estimated price
$65520-65550

Miami to St. Augustine: Overview of Bus, Train, Flight, and Car Trips

Traveling between Miami and St. Augustine offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Miami to St. Augustine, covering a distance of 310 miles in approximately 5 hours and 7 minutes. Enjoy the diverse landscapes of Florida as you journey northwards. 💸 The cost of driving from Miami to St. Augustine ranges between $55 to $85, offering budget-friendly transportation options for travelers exploring the Sunshine State. Plan your trip accordingly to make the most of your travel budget.
Average price
$55 - $85
🛫 Your journey from Miami to St. Augustine begins with a quick and convenient flight from Miami Airport to Gainesville Airport. American Airlines provides direct flights that take just 1 hour and 17 minutes. 🌅 Upon arrival in Gainesville, you can either rent a car or take a shuttle to continue your trip to the historic city of St. Augustine. This scenic drive typically takes around 2 to 2.5 hours, offering glimpses of Florida's beautiful landscapes along the way.
Departure Point
Miami Airport
Arrival Point
Gainesville Airport
Useful tips for plane travellers
• Book your flight with American Airlines for the most direct and efficient option, as they offer the quickest route from Miami to Gainesville Airport, with a flight time of just 1 hour and 17 minutes. Check their site for real-time pricing and availability at aa.com
• Upon arrival at Gainesville Airport, expect a small but organized terminal; be sure to follow the signs to baggage claim, as it can be easy to miss the exit to ground transportation if you’re distracted by the arrival greeting area. Consider pre-arranging your transportation to St. Augustine for a smoother transition.
• Taxis from Gainesville Airport to St. Augustine typically cost around $80 to $100, so budget accordingly; for even more convenience, look into rideshare options like Uber or Lyft as they could offer competitive rates for this journey.
🚌 Embark on a scenic bus journey from Miami to St. Augustine which takes approximately 6 hours and 56 minutes. Travel through the beautiful landscapes of Florida as you make your way to historic St. Augustine. 🎟️ The prices for a bus ticket between Miami and St. Augustine range from $74 to $92, offering an affordable and convenient travel option for those looking to explore the Sunshine State. Compare prices and schedules to find the best deal for your trip.
Useful tips for bus travellers
• Be sure to book your bus ticket in advance, especially during peak travel times, as prices between Miami and St. Augustine typically range from $74 - $92 with operators like Greyhound, RedCoach, and FlixBus. You can find schedules and book your tickets through their websites: Greyhound, RedCoach, and FlixBus.
• Prepare for a scenic ride! The journey offers glimpses of Florida's beautiful landscapes, so have your camera ready; just be aware that the bus may make brief stops along the way which could delay your arrival time.
• Upon arrival in St. Augustine at the bus station, take a moment to review the station map and nearby amenities; the station is conveniently located near numerous dining options and attractions, so consider grabbing a bite at The Floridian before exploring the historic district.

Frequently asked questions

Find out more about the route from Miami to St. Augustine.

Or choose the category:
The distance between Miami and St. Augustine is approximately 474.8 km with a road distance of 501.3 km. Travel times vary depending on the mode of transportation. By flying from Fort Lauderdale-Hollywood International to Gainesville and then driving, it takes approximately 5 hours and 43 minutes to reach St. Augustine from Miami. By car, it takes around 5 hours and 10 minutes to go from St. Augustine to Miami. If traveling by bus, the journey from Miami to St. Augustine takes approximately 6 hours and 56 minutes.
The most cost-effective and time-efficient transportation option for traveling from Miami to St. Augustine would be to drive. It takes approximately 5 hours and 10 minutes, and the cost ranges from $55 to $85 for a one-way trip. Alternatively, if time is of the essence, the quickest option is to fly and then drive, which takes around 4 hours and 9 minutes but can be more expensive, with costs ranging from $140 to $700.
The prices for traveling from Miami to St. Augustine by bus range from $74 to $92.
To travel from Miami to St. Augustine without using public transportation, you can drive. The distance between the two cities is about 500.5 km, and it typically takes around 5 hours and 10 minutes to complete the drive. The cost of driving will depend on factors such as fuel prices and tolls, but it is estimated to range from $55 to $85.
To travel from Miami to St. Augustine without a car, the most convenient option is to take a bus. The journey takes approximately 6 hours and 56 minutes and fares range from $70 to $95.
The flight time from Miami to St. Augustine is approximately 1 hour and 15 minutes. This is based on a direct flight from Miami Airport to Gainesville Airport. The cost of the flight can vary depending on the airline and time of booking, but typically, prices range from around $100 to $200 for a one-way ticket. However, it is important to note that St. Augustine does not have a commercial airport, so travelers will need to arrange for transportation from Gainesville to St. Augustine.
There are plenty of accommodation options near St. Augustine. With over 1229 hotels available in the area, you'll have a wide range of choices to suit your preferences and budget. Prices for hotels start at $49 per night.