|Shortest Duration||27h 50m|
|Trips per day||3|
Book Greyhound from Miami to Elizabeth City from $109.00. There are 3 trips per day offered by Greyhound from Miami to Elizabeth City and you can expect on average to pay $115.50 for a Greyhound ticket to Elizabeth City. In Miami, Greyhound departs to Elizabeth City from Perimeter Rd & Nw 20th St and one other station. In Elizabeth City, Greyhound arrives at Eagle Mart 4,
An average trip on Greyhound from Miami to Elizabeth City takes 31 hours and 10 minutes, while the fastest available Greyhound trip will get you to Elizabeth City in 27 hours and 50 minutes,
On weekends, Greyhound offers 3 trips per day. A one way ticket costs $118.67 for a weekend trip to Elizabeth City.