Distance | 172 miles (277 km) | |
Average bus duration | 12 h 20 min | |
Average bus ticket price | $82 (€73) | |
Direct bus | No |
Buses from Myrtle Beach, SC to Greensboro, NC cover the 172 miles (277 km) long journey and usually take around 12 h 20 min. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $62 (€55), but the average price of bus tickets is $82 (€73).