There are 6 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)plane FLG - ACT
8h 22m$129–477Fly to Killeen-Fort Hood Regional Airport, drive
cheapest- Fly from Flagstaff (FLG) to Killeen-Fort Hood Regional Airport (GRK)plane FLG - GRK
- Drive from Killeen-Fort Hood Regional Airport (GRK) to Wacocar
8h 48m$105–455Bus via Ciudad Juárez
- Take the bus from Flagstaff Amtrak Station to Phoenix Denny's Deer Valleybus
- Take the bus from 2707 W McDowell Rd - Phoenix to El Pasobus
- Take the bus from El Paso to Fort Worth - La Gran Plazabus
- Take the bus from Fort Worth - La Gran Plaza to Wacobus
23h 44m$280–403Bus, train
- Take the bus from Flagstaff Train Station to Tucson Downtownbus FlixBus 2047
- Take the train from Tucson Amtrak Station to McGregor Stationtrain Texas Eagle
30h 52m$170–429Drive 988.5 mi
- Drive from Flagstaff to Wacocar 988.5 mi
16h 46m$181–261Bus
- Take the bus from Flagstaff Bus Station to Oklahoma City Bus Stationbus Greyhound US1210
- Take the bus from Oklahoma City Bus Station to Wacobus FlixBus 2242
26h 25m$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 25m.
The fastest way to get from Flagstaff to Waco is to fly which takes 8h 22m and costs $120 - $480.
No, there is no direct bus from Flagstaff station to Waco. However, there are services departing from Flagstaff Amtrak Station and arriving at Waco via 27th Av & Deer Valley Rd, 2707 W McDowell Rd - Phoenix, El Paso and Fort Worth - La Gran Plaza. The journey, including transfers, takes approximately 23h 44m.
The distance between Flagstaff and Waco is 885 miles. The road distance is 994.3 miles.
The best way to get from Flagstaff to Waco without a car is to bus via Ciudad Juárez which takes 23h 44m and costs $280 - $410.
It takes approximately 8h 22m 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 8h 22m and costs $120 - $480. Alternatively, you can bus via Ciudad Juárez, which costs $280 - $410 and takes 23h 44m.
Flagstaff to Waco bus services, operated by Greyhound USA, arrive at Oklahoma City Bus Station.
Waco is 1h ahead of Flagstaff. It is currently 7:48 AM in Flagstaff and 8:48 AM 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 Station to Waco via Phoenix Denny's Deer Valley, 27th Av & Deer Valley Rd, 2707 W McDowell Rd - Phoenix, El Paso, and Fort Worth - La Gran Plaza in around 23h 44m.
- Website
- aa.com
Flights from Flagstaff to Waco via Dallas/Ft.Worth
- Ave. Duration
- 8h 41m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $80–410
Flights from Flagstaff to Waco via Phoenix, Dallas/Ft.Worth
- Ave. Duration
- 10h 59m
- When
- Every day
- Estimated price
- $85–440
Flights from Flagstaff to Killeen-Fort Hood Regional Airport via Dallas/Ft.Worth
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- $80–420
Flights from Flagstaff to Killeen-Fort Hood Regional Airport via Phoenix, Dallas/Ft.Worth
- Ave. Duration
- 10h 2m
- When
- Every day
- Estimated price
- $90–440
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 Station to Phoenix Denny's Deer Valley
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 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 10m
- Frequency
- Once 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–60
- Schedules at
- flixbus.com
Bus from Oklahoma City Bus Station to Waco
- Ave. Duration
- 5h 35m
- Frequency
- 5 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 46m to drive from Flagstaff to Waco.
Book your Flagstaff to Waco bus tickets online with Omio and FlixBus.
There are 189+ hotels available in Waco.















