Bus Tickets from New York Penn Station to Oklahoma City

Next departures

Next departures for New York City to Oklahoma City on December 4
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound Lines, Inc.
NYC Midtown (31st St & 8th Ave)
Greyhound StationCheapestFastest
Amtrak
Penn Station, Moynihan Train Hall
AmtrakNo tags
Amtrak
Penn Station, Moynihan Train Hall
AmtrakNo tags
Amtrak
Penn Station, Moynihan Train Hall
AmtrakNo tags

Last refresh of the prices: Yesterday at 5:34 PM EST.

Get from New York Penn Station to Oklahoma City

This route is served by bus only

The journey takes about 1 day, 12 hours 1 minute and with fares starting at just $136, it presents an excellent value for a comfortable ride.

2bus per day
1d 12hAverage Duration
1321 milesDistance
53kgCO₂ emissions

Frequently asked questions about traveling from New York City to Oklahoma City by bus

  1. How much does a train ticket from New York Penn Station to Oklahoma City cost?

    The average train ticket price from New York Penn Station to Oklahoma City is . The best way to find train tickets from New York Penn Station to Oklahoma City is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!

  2. How long is the train trip from New York Penn Station to Oklahoma City?

    A train trip between New York Penn Station and Oklahoma City is around , although the fastest train will take about 1d 8h. This is the time it takes to travel the 1323 miles that separates the two cities.

  3. How many daily trains are there between New York Penn Station and Oklahoma City?

    The number of trains from New York Penn Station to Oklahoma City can differ depending on the day of the week. On average, there are 4. Some trains are direct while others have layovers. Simplify your train trip from New York Penn Station to Oklahoma City by comparing and selecting the train that fits your travel style and budget on Busbud.

  4. Which train companies travel from New York Penn Station to Oklahoma City?

    When taking the train from New York Penn Station to Oklahoma City, you can travel comfortably and safely with Amtrak.

  5. What are the departure and arrival stations for a train from New York Penn Station to Oklahoma City?

    Trains traveling between New York Penn Station and Oklahoma City leave from 31st St & 8th Ave or Penn Station and arrive at Greyhound Station, Súper las Aguascalientes.

People from around the world trust Busbud