ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Pittsburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Alexandria to Pittsburgh

🚌 Starting from Alexandria there are no direct bus services to Pittsburgh. The journey includes transfers and takes approximately 8 hours and 19 minutes. 🚌 You can catch a Greyhound bus from Washington Union Station in Alexandria to reach Pittsburgh Intermodal Station. The ticket prices range from $33 to $83 for this route.

Where to stay in Pittsburgh

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus between Alexandria and Pittsburgh. However, you can take a bus from DC Village Ln SW+Shepherd Pw Division to Anacostia Station, then transfer to another bus at Washington Union Station that will take you to Pittsburgh Intermodal Station. The total journey, including transfers, typically takes around 8 hours and 19 minutes. Be sure to check the schedules and plan your trip accordingly to ensure a smooth journey.
  • You can catch the bus from Alexandria to Pittsburgh at Washington Union Station. The bus services for this route are operated by Greyhound USA. Washington Union Station is a major transportation hub in Washington, D.C., making it a convenient starting point for your journey to Pittsburgh. Make sure to arrive at the station early to ensure a smooth boarding process for your bus trip.
  • The bus from Alexandria arrives at Pittsburgh at the Pittsburgh Intermodal Station. This station is a central transportation hub in Pittsburgh, making it easy for travelers to access various parts of the city upon arrival. Greyhound USA operates this bus service, providing a convenient and reliable option for your journey from Alexandria to Pittsburgh. Upon arrival at the Pittsburgh Intermodal Station, you can easily explore the city or make further connections to your final destination.
  • The cost of a bus ticket from Alexandria to Pittsburgh typically ranges from $33 to $83, depending on factors such as the time of booking, demand, and the type of seat selected. It is recommended to book your ticket in advance to secure the best possible fare for your journey. Keep in mind that prices may fluctuate, so checking the current rates and availability before purchasing your ticket is advisable to ensure you get the most cost-effective option for traveling between Alexandria and Pittsburgh.
  • There are multiple buses operated by Greyhound USA that connect Alexandria to Pittsburgh with transfers at Washington Union Station. The journey typically takes around 8 hours and 19 minutes, including the transfers. The bus services depart from Washington Union Station in Alexandria and arrive at Pittsburgh Intermodal Station in Pittsburgh. The ticket prices for this route vary, ranging from $33 to $83 depending on several factors.
  • The Alexandria to Pittsburgh bus route tends to be less crowded during weekdays and outside of peak travel times. Typically, buses are more crowded on weekends and holidays, especially during the summer and around major events. To avoid crowded buses, consider traveling during off-peak hours, such as early mornings or late evenings. It's recommended to book tickets in advance and check the bus schedule for less popular departure times.
  • The first bus of the day from Alexandria to Pittsburgh typically departs from Washington Union Station in the early morning hours. The last bus usually leaves in the late evening, allowing for travel options throughout the day. It's advisable to check the most up-to-date schedule from Greyhound USA for specific departure times of the first and last buses when planning your trip from Alexandria to Pittsburgh.

Will you be returning to Alexandria by bus?

If you are looking for a return bus ride, check the buses from Pittsburgh to Alexandria.

See schedule