Skip to main content

How to get from Swarthmore to Pittsburgh by bus and train?

From Swarthmore to Pittsburgh by bus and train

To get from Swarthmore to Pittsburgh in Philadelphia, you’ll need to take one train line and 2 bus lines: take the MED train from Swarthmore station to Suburban Station station. Next, you’ll have to switch to the FLIXBUS 2642 bus and finally take the 88 bus from Liberty Ave + 11th St FS (Amtrak) station to Penn Ave + Atlantic Ave station. The total trip duration for this route is approximately 9 hr 44 min. The bus and train schedule from Swarthmore may change. We recommend you check the updated bus and train schedule to Pittsburgh on the Moovit app.

584min
Walk to train station
Train - MEDMED
Bus - FLIXBUS 2642FLIXBUS 2642
Bus - 8888
Walk to Pittsburgh
Leaves from Swarthmore

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Swarthmore
    1 mi • 21 min
  • 2
    Train - MEDMED
    Wait for train
    MED
    #Med3516 - Center City Philadelphia
  • 3
    Ride to train station
    Ride to train station
    Suburban Station
    36 min
  • 4
    Walk to bus station
    Walk to bus station
    Philadelphia Bus Station
    ID PHL6
    0.6 mi • 13 min
  • 5
    Bus - FLIXBUS 2642FLIXBUS 2642
    Wait for bus
    FLIXBUS 2642
    Pittsburgh Intermodal Station
  • 6
    Ride to bus station
    Ride to bus station
    Pittsburgh Intermodal Station
    ID PGH6
    435 min
  • 7
    Walk to bus station
    Walk to bus station
    Liberty Ave + 11th St FS (Amtrak)
    ID 2171
    10 yd • 1 min
  • 8
    Bus - 8888
    Wait for bus
    88
    Outbound-Bakery Square
  • 9
    Ride to bus station
    Ride to bus station
    Penn Ave + Atlantic Ave
    ID 9192
    21 min
  • 10
    Walk to Pittsburgh
    Walk to
    Pittsburgh
    440 yd • 6 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Philadelphia.
All local mobility options in one app

Public transit directions from Swarthmore to Pittsburgh

The distance between Swarthmore, Philadelphia and Pittsburgh, Philadelphia is approximately 296.36 mi, which can typically be traveled in 584 min. Moovit will show you the directions from Swarthmore to Pittsburgh by bus and train, so no matter how you choose to travel in Philadelphia – you will always have plenty of easy options.

Bus And Train schedule from Swarthmore to Pittsburgh

To check the bus and train schedule from Swarthmore to Pittsburgh using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Swarthmore) and destination (Pittsburgh), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Questions & Answers

  • What is the fastest way to get from Swarthmore to Pittsburgh?

    The fastest way takes 584 minutes, using Train line MED, Bus line FLIXBUS 2642, Bus line 88.

  • Is there a direct train between Swarthmore and Pittsburgh in Philadelphia?

    No, you’ll have to take one train line and 2 bus lines in total. The total traveling time is 9 hr 44 min.

  • Which train line goes from Swarthmore to Pittsburgh in Philadelphia?

    The MED train line goes from Swarthmore station near Swarthmore to Suburban Station. From there you’ll have to take 2 bus lines till Suburban Station near Pittsburgh in Philadelphia.

  • How long does it take to travel from Swarthmore to Pittsburgh in Philadelphia by train and bus?

    The total travel time between Swarthmore and Pittsburgh in Philadelphia by train and bus is about 9 hr 44 min.

  • Where do I get on the train near Swarthmore to get to Pittsburgh in Philadelphia?

    Get on the MED train from the Swarthmore station near Swarthmore in Philadelphia.

  • Where do I get off the train when traveling between Swarthmore and Pittsburgh in Philadelphia?

    Get off the train at the Suburban Station, which is closest to Pittsburgh in Philadelphia.