There are 3 ways to get from Delray Beach to Port St. Lucie by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, line 62 bus, bus  •  3 h 24 min

  1. Take the train from Delray Beach Station to Lake Worth Station
  2. Take the line 62 bus from Lkw Trs @ Bay A to Lake Worth Rd @ Hadjes Rd 62
  3. Take the bus from West Palm Beach - Travel Plaza to Port St Lucie, FL - Travel Plaza 203 / ...

$21 - $22

2 alternative options

Train, bus  •  3 h 26 min

  1. Take the train from Delray Beach Station to Fort Lauderdale Airport Station Trsb
  2. Take the bus from Fort Lauderdale, FL - Tri-Rail Station to Port St Lucie, FL - Travel Plaza 1301, 1101, 1201 / ...

$24 - $25

Drive  •  1 h 9 min

  1. Drive from Delray Beach to Port St. Lucie 66.9 miles

$6 - $10

What companies run services between Delray Beach, FL, USA and Port St. Lucie, FL, USA?

There is no direct connection from Delray Beach to Port St. Lucie. However, you can take the train to Lake Worth Station, take the walk to Lkw Trs @ Bay A, take the line 62 bus to Lake Worth Rd @ Hadjes Rd, take the walk to West Palm Beach - Travel Plaza, then take the bus to Port St Lucie, FL - Travel Plaza. Alternatively, you can take a vehicle from Delray Beach to Port St. Lucie via Fort Lauderdale Airport Station and Fort Lauderdale, FL - Tri-Rail Station in around 3 h 26 min.

Train operators
Tri Rail
Website
tri-rail.com
Train from Delray Beach Station to Lake Worth Station
Ave. Duration
15 min
Frequency
Hourly
Estimated price
$3 - $5
Schedules at
tri-rail.com
Train from Delray Beach Station to Fort Lauderdale Airport Station
Ave. Duration
46 min
Frequency
Hourly
Estimated price
$4 - $6
Schedules at
tri-rail.com
Bus operators
Palm Tran
Website
pbcgov.com
Bus from Lkw Trs @ Bay A to Lake Worth Rd @ Hadjes Rd
Ave. Duration
26 min
Frequency
Hourly
Estimated price
$7
Schedules at
pbcgov.com
The Florida Express Bus
Phone
407-442-2810
Website
busticketreservations.com
Bus from West Palm Beach - Travel Plaza to Port St Lucie, FL - Travel Plaza
Ave. Duration
50 min
Frequency
Every 4 hours
Estimated price
$11
Schedules at
webstore.thefloridaexpressbus.com
Book at
busticketreservations.com
Bus from Fort Lauderdale, FL - Tri-Rail Station to Port St Lucie, FL - Travel Plaza
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$20
Schedules at
webstore.thefloridaexpressbus.com
Book at
busticketreservations.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from JFK to New York City and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

How far is it from Delray Beach to Port St. Lucie?

The distance between Delray Beach and Port St. Lucie is 97 km. The road distance is 107 km.

What is the cheapest way to get from Delray Beach to Port St. Lucie?

The cheapest way to get from Delray Beach to Port St. Lucie is to drive which costs $6 - $10 and takes 1 h 9 min.

What is the fastest way to get from Delray Beach to Port St. Lucie?

The quickest way to get from Delray Beach to Port St. Lucie is to drive which takes 1 h 9 min and costs $6 - $10.

How long does it take to get from Delray Beach to Port St. Lucie?

It takes approximately 3 h 24 min to get from Delray Beach to Port St. Lucie, including transfers.