Bus Tickets from Fredericksburg, VA to Detroit, MI

Previously seen trips

Next departures for Fredericksburg to Detroit on November 10
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Fredericksburg Bus Stop, VA
Detroit Bus StationNo tags
GreyhoundBus
Fredericksburg Bus Stop, VA
Detroit Bus StationNo tags
GreyhoundBus
Fredericksburg Bus Stop, VA
Detroit Bus StationNo tags
GreyhoundBus
Fredericksburg Bus Stop, VA
Detroit Bus StationNo tags
GreyhoundBus
Fredericksburg Bus Stop, VA
Detroit Bus StationNo tags

Compare 2 ways to go from Fredericksburg to Detroit

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Detroit. The journey takes about 1 day, 10 minutes, and with fares starting at just $259, it presents an excellent value for a comfortable ride.

1bus per day
1d Average Duration
651 kmDistance
16kgCO₂ emissions
Average Price$259 - $425Average Duration1d
16kg CO₂e
Average Price$472 - $487Average Duration1d 8h
60kg CO₂e

Frequently asked questions about travelling from Fredericksburg, VA to Detroit, MI by bus

  1. What is the travel distance from Fredericksburg to Detroit?

    Fredericksburg and Detroit are 651 km (404 miles) apart.

  2. What are the departure and arrival locations for buses traveling from Fredericksburg to Detroit?

    Buses departing from Fredericksburg Greyhound Bus Station in Fredericksburg will take you to Detroit Bus Station in Detroit.

What's the cheapest way to go from Fredericksburg, VA to Detroit, MI?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Fredericksburg

Buses Leaving from Fredericksburg

Buses Going to Fredericksburg

Popular Buses Connecting Detroit

Buses Leaving from Detroit

Buses Going to Detroit