Skip to main content

How to get from Philadelphia to Warminster, PA by bus?

By bus

To get from Philadelphia to Warminster, PA in Warminster, you’ll need to take 3 bus lines: take the MFO bus from 2nd St & Green St station to 15th St & Market St - FS station. Next, you’ll have to switch to the BSO bus and finally take the 22 bus from Olney Transportation Center station to Old York Rd & Nemoral St station. The total trip duration for this route is approximately 1 hr 36 min. The ride fare is $3.00.

96min$3.00
Walk to bus stationBus - MFO
MFO
Bus - BSO
BSO
Bus - 22
22
Walk to Warminster, PA
Leaves from 2nd St & Green St

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    2nd St & Green St
    ID 2NDGRESO
    60 yd • 1 min
  • 2
    Bus - MFOMFO
    Wait for bus
    MFO
    69th St Transportation Center
  • 3
    Ride to bus station
    Ride to bus station
    15th St & Market St - FS
    ID 15TMA2SO
    10 min
  • 4
    Walk to bus station
    Walk to bus station
    Market St & 15th St
    ID MAR15TEA
    50 yd • 1 min
  • 5
    Bus - BSOBSO
    Wait for bus
    BSO
    Fern Rock Transportation Center
  • 6
    Ride to bus station
    Ride to bus station
    Olney Transportation Center
    ID OLPARENT
    23 min
  • 7
    Bus - 2222
    Wait for bus
    22
    Warminster
  • 8
    Ride to bus station
    Ride to bus station
    Old York Rd & Nemoral St
    ID YORNEMNE
    44 min
  • 9
    Walk to Warminster, PA
    Walk to
    Warminster, PA
    220 yd • 3 min
*Duration based on 8am traffic

Alternative route by bus via MFO, K and 22

To get from Philadelphia to Warminster, PA in Warminster, you’ll need to take 3 bus lines: take the MFO bus from Spring Garden St & 2nd St - Mbfs station to Frankford Av & Margaret St station. Next, you’ll have to switch to the K bus and finally take the 22 bus from Broad St & 65th Av station to Old York Rd & Nemoral St station. The total trip duration for this route is approximately 1 hr 40 min. The ride fare is $3.00.

100min$3.00
Walk to bus stationBus - MFO
MFO
Bus - K
K
Bus - 22
22
Walk to Warminster, PA
Leaves from Spring Garden St & 2nd St - Mbfs

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Spring Garden St & 2nd St - Mbfs
    ID SPR2NDEA
    90 yd • 2 min
  • 2
    Bus - MFOMFO
    Wait for bus
    MFO
    Frankford Transportation Center
  • 3
    Ride to bus station
    Ride to bus station
    Frankford Av & Margaret St
    ID FRAMRGNE
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Arrott St & Leiper St
    ID ARRLEINW
    300 yd • 4 min
  • 5
    Bus - KK
    Wait for bus
    K
    Ridge-Midvale
  • 6
    Ride to bus station
    Ride to bus station
    Old York Rd & 65th Av
    ID YOR65TSO
    20 min
  • 7
    Walk to bus station
    Walk to bus station
    Broad St & 65th Av
    ID BRO65TNO
    110 yd • 2 min
  • 8
    Bus - 2222
    Wait for bus
    22
    Warminster
  • 9
    Ride to bus station
    Ride to bus station
    Old York Rd & Nemoral St
    ID YORNEMNE
    40 min
  • 10
    Walk to Warminster, PA
    Walk to
    Warminster, PA
    220 yd • 3 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 Philadelphia to Warminster, PA

The distance between Philadelphia, Warminster and Warminster, PA, Warminster is approximately 22.85 mi, which can typically be travelled in 96 min. Moovit will show you the directions from Philadelphia to Warminster, PA by bus, so no matter how you choose to travel in Warminster – you will always have plenty of easy options.

Public transit stations close to Philadelphia

Philadelphia is located at Philadelphia, Warminster and the nearest public transit station is Spring Garden St & 2nd St.

Subway stations close to Philadelphia:

  • Spring Garden Station
  • Girard Station

Bus stations close to Philadelphia:

  • Spring Garden St & 2nd St
  • 2nd St & Green St
  • Fairmount Av & 2nd St

Public transit stations close to Warminster, PA, Warminster

Warminster, PA is located at Warminster, PA, Warminster and the nearest public transit station is Old York Rd & Nemoral St.

Train stations close to Warminster, PA:

  • Warminster
  • Hatboro

Bus stations close to Warminster, PA:

  • Old York Rd & Nemoral St
  • Old York Rd & Cypress Rd
  • Old York Rd & 9th Av

Alternative route by bus via MFO, K and 22

To get from Philadelphia to Warminster, PA in Warminster, you’ll need to take 3 bus lines: take the MFO bus from Spring Garden St & 2nd St - Mbfs station to Frankford Av & Margaret St station. Next, you’ll have to switch to the K bus and finally take the 22 bus from Broad St & 65th Av station to Old York Rd & Nemoral St station. The total trip duration for this route is approximately 1 hr 40 min. The ride fare is $3.00.

100min$3.00
Walk to bus stationBus - MFO
MFO
Bus - K
K
Bus - 22
22
Walk to Warminster, PA
Leaves from Spring Garden St & 2nd St - Mbfs

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Spring Garden St & 2nd St - Mbfs
    ID SPR2NDEA
    90 yd • 2 min
  • 2
    Bus - MFOMFO
    Wait for bus
    MFO
    Frankford Transportation Center
  • 3
    Ride to bus station
    Ride to bus station
    Frankford Av & Margaret St
    ID FRAMRGNE
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Arrott St & Leiper St
    ID ARRLEINW
    300 yd • 4 min
  • 5
    Bus - KK
    Wait for bus
    K
    Ridge-Midvale
  • 6
    Ride to bus station
    Ride to bus station
    Old York Rd & 65th Av
    ID YOR65TSO
    20 min
  • 7
    Walk to bus station
    Walk to bus station
    Broad St & 65th Av
    ID BRO65TNO
    110 yd • 2 min
  • 8
    Bus - 2222
    Wait for bus
    22
    Warminster
  • 9
    Ride to bus station
    Ride to bus station
    Old York Rd & Nemoral St
    ID YORNEMNE
    40 min
  • 10
    Walk to Warminster, PA
    Walk to
    Warminster, PA
    220 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Philadelphia to Warminster, PA?

    The fastest way takes 96 minutes, using Bus line MFO, Bus line BSO, Bus line 22.

  • What is the alternative route to get from Philadelphia to Warminster, PA?

    The alternative route takes 100 minutes, using Bus line MFO, Bus line K, Bus line 22.

  • Is there a direct bus between Philadelphia and Warminster, PA?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 1 hr 36 min.

  • Which bus line goes from Philadelphia to Warminster, PA?

    The MFO bus line goes from 2nd St & Green St station near Philadelphia in Philadelphia to 69th St Transportation Center station. From there you’ll have to take one bus line till Warminster, PA station near Warminster, PA in Warminster.

  • How long does it take to travel from Philadelphia to Warminster, PA by bus?

    The total travel time between Philadelphia in Philadelphia and Warminster, PA in Warminster by bus is about 1 hr 36 min.

  • Where do I get on the bus near Philadelphia to get to Warminster, PA?

    Get on the MFO bus from the 2nd St & Green St stop near Philadelphia in Philadelphia.

  • Where do I get off the bus when travelling between Philadelphia and Warminster, PA?

    Get off the bus at the Warminster, PA stop, which is closest to Warminster, PA in Warminster.

  • How much is the bus fare from Philadelphia to Warminster, PA?

    The ride from Philadelphia to Warminster, PA costs $3.00.

Real-Time Arrivals, Schedules, Maps & More