How to get from Miamisburg to Philadelphia by bus?
Miamisburg to Philadelphia - Bus Schedule
The 18 bus from Miamisburg to Philadelphia runs from 6:20 AM to 10:51 PM, with departures every 45 min-2 hr 30 min. The trip takes about 14 hr 46 min, with regular service throughout the operating hours.
From Miamisburg to Philadelphia by bus
To get from Miamisburg to Philadelphia in Dayton, you’ll need to take 3 bus lines: take the 18 bus from Central @ 11th station to Main @ Franklin station. Next, you’ll have to switch to the 09 bus and finally take the FLIXBUS N2642 bus from Dayton Trotwood Bus Station station to Philadelphia Bus Station station. The total trip duration for this route is approximately 14 hr 46 min. The bus schedule from Miamisburg may change. We recommend you check the updated bus schedule to Philadelphia on the Moovit app.
Step by Step
- 1Walk to bus stationCentral @ 11thID 3226180 yd • 3 min
- 2Wait for bus18Huber Hts Via Troy Pike
- 3Ride to bus stationMain @ FranklinID 209944 min
- 4Wait for bus09Northwest Hub Via Miami Chapel
- 5Ride to bus stationSalem Av @ Marathon Gas StationID 785233 min
- 6Walk to bus stationDayton Trotwood Bus StationID DAY6150 yd • 2 min
- 7Wait for busFLIXBUS N2642New York Midtown (31st St & 8th Ave)
- 8Ride to bus stationPhiladelphia Bus StationID PHL6730 min
- 9Walk toPhiladelphia600 yd • 7 min
Public transit directions from Miamisburg to Philadelphia
Bus schedule from Miamisburg to Philadelphia
Related Routes
- Miamisburg to Vandalia
- Miamisburg to Dayton Airport DAY
- Oakwood to Beavercreek
- Oakwood to Huber Heights
- Oakwood to Dayton Airport DAY
- Trotwood to Beavercreek
- Trotwood to Dayton Airport DAY
- Vandalia to Fairborn
- Vandalia to Huber Heights
- Vandalia to Dayton Airport DAY
- Dayton Airport DAY to Centerville
- Dayton Airport DAY to Dayton
- Dayton Airport DAY to Englewood
- Dayton Airport DAY to Fairborn
- Dayton Airport DAY to Huber Heights
- Dayton Airport DAY to Kettering
- Dayton Airport DAY to Miamisburg
- Dayton Airport DAY to Oakwood
- Dayton Airport DAY to Vandalia
- Dayton Airport DAY to West Carrollton
Questions & Answers
What is the fastest way to get from Miamisburg to Philadelphia?
The fastest way takes 886 minutes, using Bus line 18, Bus line 09, Bus line FLIXBUS N2642.
Is there a direct bus between Miamisburg and Philadelphia in Dayton?
No, you’ll have to take 3 bus lines in total. The total traveling time is 14 hr 46 min.
Which bus line goes from Miamisburg to Philadelphia in Dayton?
The 18 bus line goes from Central @ 11th station near Miamisburg to Main @ Franklin station. From there you’ll have to take one bus line till Main @ Franklin station near Philadelphia in Dayton.
How long does it take to travel from Miamisburg to Philadelphia in Dayton by bus?
The total travel time between Miamisburg and Philadelphia in Dayton by bus is about 14 hr 46 min.
Where do I get on the bus near Miamisburg to get to Philadelphia in Dayton?
Get on the 18 bus from the Central @ 11th stop near Miamisburg in Dayton.
Where do I get off the bus when traveling between Miamisburg and Philadelphia in Dayton?
Get off the bus at the Main @ Franklin stop, which is closest to Philadelphia in Dayton.
Popular Routes
- Richmond @ Five Oaks to Centerville Montgomery County OH USA
- Harshman @ 2405 Harshman to Huber Heights, Ohio
- S.R. 48 @ 905 S.R. 48 to Miamisburg, OH
- North Transit Center to Miamisburg, OH
- Daytona @ Catalpa to Miamisburg, OH
- Amazon to Miamisburg, OH
- S.R. 48 @ Orchard Springs to Miamisburg, OH
- Forrer @ Mayl to Kettering OH USA
- Patterson @ Wilmington to Kettering OH USA
- Olive @ Kwik N Kold to Centerville, Ohio
- Guenther @ 1275 Guenther to Kettering OH USA
- Peters Pike @ Fieldstone Way to Centerville Montgomery County OH USA
- Fairview @ Valleyview to Vandalia, Ohio
- Stroop @ Marshall to Miamisburg, OH
- Brown St @ Wyoming St to City of Kettering
- Fairview Av @ Auburn Av to Miamisburg, OH
- Cincinnati @ Albany to Centerville, Ohio
- Gettysburg @ Frytown to City of Kettering
- Fairview @ Emerson to Miamisburg, OH
- Kipling @ Otterbein to Centerville Montgomery County OH USA