Find coaches from Johnstown, PA, US to Fredericksburg, VA

Previously seen journeys

Next departures from Johnstown to Fredericksburg on 11 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Johnstown
Fredericksburg Bus Stop, VANo tags

Compare 2 ways to travel from Johnstown to Fredericksburg

We recommend taking the train

Among the sustainable travel choices, the train stands out as a good way to reach Fredericksburg. The journey takes about 11 hours 15 minutes and with fares starting at just £156, it presents an excellent value for a comfortable ride.

2train per day
11h 15mAverage duration
161 milesDistance
24kgCO₂ emissions
Average price£78 - £78Average duration15h 50m
6kg CO₂e
Average price£156 - £202Average duration11h 15m
24kg CO₂e

Frequently asked questions about travelling by bus from Johnstown, PA, US to Fredericksburg, VA

  1. What's the distance between Johnstown and Fredericksburg by coach?

    The distance between Johnstown and Fredericksburg by coach is approximately 160 miles (258 km).

  2. What is the best way to go from Johnstown to Fredericksburg without a car?

    You can travel to Fredericksburg from Johnstown by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, carpooling can also be considered as an option.

What's the cheapest way to go from Johnstown, PA, US to Fredericksburg, VA?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Johnstown

Buses Leaving from Johnstown

Buses Going to Johnstown

Popular Buses Connecting Fredericksburg

Buses Leaving from Fredericksburg

Buses Going to Fredericksburg