There are 7 ways to get from Flagstaff to Waco by plane, bus, train, car, or bus (Greyhound, Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Waco
best- Fly from Flagstaff (FLG) to Waco (ACT)FLG - ACT
9h 13m$117–503Fly to Dallas/Fort Worth International Airport, bus
cheapest- Fly from Flagstaff (FLG) to Dallas/Fort Worth International Airport (DFW)FLG - DFW
- Take the bus from Dallas Bus Station to Waco
7h 22m$89–491Bus via Ciudad Juárez
- Take the bus from Flagstaff Amtrak to Denny's Restaurant
- Take the bus from 2707 W McDowell Rd - Phoenix to El Paso
- Take the bus from El Paso to Fort Worth - La Gran Plaza
- Take the bus from Fort Worth - La Gran Plaza to Waco
23h 7m$281–405Bus, train
- Take the bus from Flagstaff Train Station to Tucson DowntownFlixBus 2047
- Take the train from Tucson Amtrak Station to McGregor StationTexas Eagle
30h 51m$169–512Drive 988.2 mi
- Drive from Flagstaff to Waco988.2 mi
16h 48m$181–261Fly to Killeen-Fort Hood Regional Airport, drive
- Fly from Flagstaff (FLG) to Killeen-Fort Hood Regional Airport (GRK)FLG - GRK
- Drive from Killeen-Fort Hood Regional Airport (GRK) to Waco
9h 26m$98–471Bus
- Take the bus from Flagstaff Bus Station to Oklahoma City Bus StationGreyhound US1210
- Take the bus from Oklahoma City Bus Station to WacoFlixBus 2242
26h 20m$114–270
Flagstaff to Waco by bus
Questions & Answers
The cheapest way to get from Flagstaff to Waco is to bus which costs $110 - $270 and takes 26h 20m.
The fastest way to get from Flagstaff to Waco is to fly and bus which takes 7h 22m and costs $85 - $500.
No, there is no direct bus from Flagstaff to Waco. However, there are services departing from Flagstaff Amtrak and arriving at Waco via 29th Av & Bell Rd, 2707 W McDowell Rd - Phoenix, El Paso and Fort Worth - La Gran Plaza. The journey, including transfers, takes approximately 23h 7m.
The distance between Flagstaff and Waco is 886 miles. The road distance is 994 miles.
The best way to get from Flagstaff to Waco without a car is to bus via Ciudad Juárez which takes 23h 7m and costs $280 - $410.
It takes approximately 9h 13m to get from Flagstaff to Waco, including transfers.
Flagstaff to Waco bus services, operated by Greyhound USA, depart from Flagstaff Bus Station.
The best way to get from Flagstaff to Waco is to fly which takes 9h 13m and costs $110 - $550. Alternatively, you can bus via Ciudad Juárez, which costs $280 - $410 and takes 23h 7m.
Flagstaff to Waco bus services, operated by Greyhound USA, arrive at Oklahoma City Bus Station.
Waco is 1h ahead of Flagstaff. It is currently 8:33 PM in Flagstaff and 9:33 PM in Waco.
What companies run services between Flagstaff, AZ, USA and Waco, TX, USA?
American Airlines flies from Flagstaff (FLG) to Waco (ACT) 3 times a day. Alternatively, you can take a bus from Flagstaff Amtrak to Waco via Denny's Restaurant, 29th Av & Bell Rd, 2707 W McDowell Rd - Phoenix, El Paso, and Fort Worth - La Gran Plaza in around 23h 7m.
- Website
- aa.com
Flights from Flagstaff to Waco via Dallas/Fort Worth International Airport
- Ave. Duration
- 8h 28m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–420
Flights from Flagstaff to Waco via Phoenix, Dallas/Fort Worth International Airport
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- $90–440
Flights from Flagstaff to Killeen-Fort Hood Regional Airport via Dallas/Fort Worth International Airport
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $85–420
Flights from Flagstaff to Killeen-Fort Hood Regional Airport via Phoenix, Dallas/Fort Worth International Airport
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $90–450
Flights from Flagstaff to Dallas/Fort Worth International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $70–370
Flights from Flagstaff to Dallas/Fort Worth International Airport via Phoenix
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- $80–400
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Tucson Amtrak Station to McGregor Station
- Ave. Duration
- 24h 51m
- Frequency
- 3 times a week
- Estimated price
- $95–320
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $95–270
- Coach Seat short notice purchase
- $140–320
- Business - advance purchase
- $190–800
- Business Class
- $280–700
- Phone
- +1 928-350-8466
- Website
- arizonashuttle.com
Bus from Flagstaff Amtrak to Denny's Restaurant
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- $50–110
- Book at
- https://groometransportation.com/phoenix-airport/?&sd_client_id=d8dca231-4b1d-4fa2-b53c-9a6a93b47ffd
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from 2707 W McDowell Rd - Phoenix to El Paso
- Ave. Duration
- 6h 14m
- Frequency
- Twice daily
- Estimated price
- $80–110
- Schedules at
- omnibusexpress.com
Bus from El Paso to Fort Worth - La Gran Plaza
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $100–130
- Schedules at
- omnibusexpress.com
Bus from Fort Worth - La Gran Plaza to Waco
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $45–60
- Schedules at
- omnibusexpress.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Flagstaff Train Station to Tucson Downtown
- Ave. Duration
- 4h 40m
- Frequency
- 5 times a week
- Estimated price
- $35–150
- Schedules at
- flixbus.com
Bus from Dallas Bus Station to Waco
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a week
- Estimated price
- $14–85
- Schedules at
- flixbus.com
- Adult
- $14–85
Bus from Oklahoma City Bus Station to Waco
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Estimated price
- $35–95
- Schedules at
- flixbus.com
- Adult
- $35–95
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Flagstaff Bus Station to Oklahoma City Bus Station
- Ave. Duration
- 19h 50m
- Frequency
- Twice daily
- Estimated price
- $75–180
- Website
- https://www.greyhound.com/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Flagstaff to Waco is 994 miles. It takes approximately 16h 48m to drive from Flagstaff to Waco.
Book your Flagstaff to Waco bus tickets online with Omio and FlixBus.
There are 186+ hotels available in Waco.















