|Shortest Duration||29h 52m|
|Trips per day||2|
Amtrak operates, on average, 2 train schedule(s) from Martinsburg to Deerfield Beach. The average Amtrak ticket to Deerfield Beach costs $183.00. In Martinsburg, Amtrak departs from 229 East Martin St and no other station. In Deerfield Beach, Amtrak arrives at 1300 W Hillsboro Blvd and no other station.
An average trip on Amtrak from Martinsburg to Deerfield Beach takes 30 hours and 8 minutes, while the fastest available Amtrak trip will get you to Deerfield Beach in 29 hours and 52 minutes,