COMPARE Prices across different modes

Fri
Oct 29
$10Flixbus
Mon
Nov 1
$27Greyhound
Wed
Nov 3
$12Flixbus

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Port Saint Lucie, FL from Miami

distanceDistance105 miles (169 km)
durationAverage bus duration3 h 40 min
priceAverage bus ticket price$15 (€12)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day

Buses from Miami to Port Saint Lucie, FL cover the 105 miles (169 km) long route taking on average 3 h 40 min with our travel partners like. Normally, there are 2 buses operating per day, including direct services available. While the average ticket price for this trip costs around $15 (€12), you can find the cheapest bus ticket for as low as $10 (€8).

Travel Tips

Buses from Miami to Port Saint Lucie, FL
Take the bus to Port Saint Lucie, FL easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Miami to Port Saint Lucie, FL.
FAQs
How much do cheap bus tickets from Miami to Port Saint Lucie, FL cost?
Bus tickets between Miami and Port Saint Lucie, FL for some dates and times can be found for as cheap as $10 (€8)  one way in the next 7 days.
How much does it cost to take a bus to Port Saint Lucie, FL from Miami?
If you’re looking to purchase your bus tickets in the next week, you can expect the Miami to Port Saint Lucie, FL bus price to come in at an average of $15 (€12)  one way.
How far is Miami to Port Saint Lucie, FL by bus?
The distance to Port Saint Lucie, FL from Miami by bus is approximately 105 miles (169 km).
How long is a bus between Miami and Port Saint Lucie, FL on average?
On average the Miami to Port Saint Lucie, FL bus travel time is 3 h 40 min  for the 105 miles (169 km) long journey, but the duration can vary if you travel on weekends and holidays.
How many bus services are there to Port Saint Lucie, FL from Miami a day?
The average number of buses departing Miami for Port Saint Lucie, FL is 2 a day. The bus schedules and services may vary between weekdays and weekends.
What are the first and last departure bus times from Miami to Port Saint Lucie, FL?
The earliest bus for this trip departs from Miami at 9: 00 AM. The last bus leaves from Miami at 9: 00 AM. Check Omio for the latest bus schedule from Miami to Port Saint Lucie, FL and book the best time to depart on your chosen travel date.
How far in advance should I purchase a bus ticket from Miami to Port Saint Lucie, FL to get the best deals?
If you purchase a bus ticket from Miami to Port Saint Lucie, FL within the next 7 days, you can find tickets to cost on average $15 (€12) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Port Saint Lucie, FL from Miami are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Buses from Miami to Port Saint Lucie, FL: related information

Here are some other resources that might have the information you need