placePhiladelphia, PA pin_dropOklahoma City, OK
swap_horiz
swap_horizsearch
help

Bus from Philadelphia to Oklahoma City: Cheapest bus tickets

Bus: Choose Flixbus for affordable tickets from Philadelphia to Oklahoma City starting at just $150.98. Ideal for budget travelers. Around 8h 10m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $303. Travel time approximately 23h 30m.

View train schedules
Earlier
Later
Cheaper
Faster
3:10 AM12h 55m4:05 PM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:15 AM15h10:15 PM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
7:55 AM8h 10m4:05 PM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:00 AM23h 40m10:40 AM
malvernoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:20 PM20h 20m10:40 AM
philadelphia (logan square)oklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
2:40 PM7h 35m10:15 PM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM17h 40m10:40 AM
camden walter rand trans centeroklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:00 PM19h 45m12:45 PM
camden walter rand trans centeroklahoma city train station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
5:30 PM17h 10m10:40 AM
philadelphia (philadelphia express)oklahoma city bus station

Fullington Trailways
star_whitestar_whitestar_borderstar_borderstar_border(9)
6:10 PM16h 30m10:40 AM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:30 PM21h 35m4:05 PM
cherry hill malloklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 PM12h 45m10:40 AM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 PM14h 50m12:45 PM
philadelphiaoklahoma city train station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
10:25 PM17h 40m4:05 PM
philadelphiaoklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:05 PM23h 10m10:15 PM
cherry hill malloklahoma city bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date