Train from Oklahoma City to Morristown
Find the schedules, compare prices, and buy cheap tickets from Oklahoma City to Morristown. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Southwest Airlines, American Airlines
- Duration: Approximately 5 hours (including layover)
- Distance: 550 miles
- Costs: $320 - $450 (tier-dependent)
- Roads/Routes: Not applicable as this is air travel.
Pro Tip: Book a flight during mid-week (Tuesday or Wednesday) for the lowest fares, and ensure to check if Southwest Airlines has extra baggage fees waived on certain routes.
For your journey from Oklahoma City to Morristown, I recommend flying into Knoxville McGhee Tyson Airport (TYS) and then renting a car for the one-hour drive to Morristown. This way, you'll save time and avoid potential road trip fatigue. Be sure to compare prices on Ticketmaster or Google Flights for the best deals.
Road Trip
- Companies: N/A for personal travel; consider rental companies like Enterprise or Hertz
- Duration: Approximately 8 hours
- Distance: 530 miles
- Costs: Estimated $80 for fuel (one-way), plus $40 for a rental car for a day (if applicable)
- Roads/Routes: I-40 E
Pro Tip: Consider stopping at Memphis, TN for some famous BBQ as a break during your road trip. The drive along I-40 offers beautiful views of the countryside especially near the Great Smoky Mountains.
Driving is a great alternative to flying, especially for those who want to enjoy the scenic route and flexibility along the way. Make sure to keep some snacks and drinks on hand to make the journey more enjoyable.
Bus Travel
- Companies: Greyhound, Megabus
- Duration: Approximately 11 hours
- Distance: 530 miles
- Costs: $65 - $130 (depending on the booking time)
- Roads/Routes: I-40 E
Pro Tip: For long-distance bus rides, bring a travel pillow and a light blanket for comfort. Also, download a season of your favorite series to watch offline during the trip.
Traveling via bus is the most budget-friendly option but expect a longer travel time. Make sure to check the bus schedule in advance and arrive early for check-in.