Compare 2 ways to travel from Philadelphia to Goldsboro

Average priceUS$78 - US$154Average duration17h 5m
14kg CO₂e5 out of 5 stars
CheapestMost eco-friendly
Average priceUS$158 - US$158Average duration8h 8m
51kg CO₂e1 out of 5 stars
Fastest
busbud logoBusbud recommends taking the bus from Philadelphia to Goldsboro

Among the sustainable travel choices, the bus stands out as a good way to reach Goldsboro. The journey takes about 17 hours 5 minutes and with fares starting at just US$78, it presents an excellent value for a comfortable ride.

10bus per day
17h 5mAverage duration
US$78Cheapest ticket
14kgCO₂ emissions

Train Philadelphia, PA to Goldsboro, NC: Trip Overview

Please note, this information is subject to change.

Average ticket priceUS$158
Average train trip duration8h 8m
Number of daily trains1
Earliest train departure07:32
Distance351 miles

Will you be returning to Philadelphia, PA by train?

Train from Goldsboro, NC to Philadelphia, PA

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.

People from around the world trust Busbud

Popular Trains Connecting Philadelphia

Trains Leaving from Philadelphia

Popular Trains Connecting Goldsboro

Trains Going to Goldsboro