- Ann Arbor to Flint trains
Next available departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Train Station | Bus Station | Cheapest | |||||
![]() | Train Station | Bus Station | Fastest | |||||
![]() | Train Station | Bus Station | No tags | |||||
![]() | Train Station | Bus Station | No tags |
Last refresh of the prices: Today at 8:38 AM EDT.
Compare 2 ways to go from Ann Arbor to Flint
We recommend taking the bus
Among the sustainable travel choices, the Bus stands out as a good way to reach Flint. The journey takes about 6 hours and with fares starting at just THB 798, it presents an excellent value for a comfortable ride.
2bus per day
6hAverage Duration
49 milesDistance
2kgCO₂ emissions
Find cheapest prices for trains
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
04/15
THB 1,501
04/16
THB 1,371
Today
THB 2,872
04/18
THB 1,795
04/19
No data
04/20
THB 1,795
04/21
THB 1,795
04/22
No data
To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Ann Arbor to Flint, US, as early as possible.
You can expect to pay from THB 1,371 to THB 4,536 for a train ticket from Ann Arbor to Flint, US based on the last 2 days. You can expect to find the cheapest price for the trip at THB 1,795 which is on 2026-04-18.
Top Traveled Train Routes
People from around the world trust Busbud
Popular train departures from Ann Arbor
- Find train tickets from Ann Arbor to Pittsburgh
- Ann Arbor to Orlando train times and fares
- How to travel from Ann Arbor to Detroit
- Find train tickets from Ann Arbor to Washington
- Ann Arbor to Los Angeles train times and fares
- How to travel from Ann Arbor to Chicago
- Find train tickets from Ann Arbor to New York City






