Grand Traverse & Leelanau County Service

Do you carry a mobile device?  Find your bus using the Transit App or Google Maps Transit.  You may also visit to follow the GPS tracker on your bus as it moves along the route to your stop. To add convenience, you may pay for your ride using your phone with the Journey App.  Please download   today! 



Printable maps and schedules:


Village Loops have the flexibility for deviations and flag stops along the BATA bus route.  This means that riders can call BATA at (231) 941-2324 to schedule a pickup or drop off up to ¾ of a mile off the normal route path. Plus, riders can simply wave the bus down along the route and board the bus or ask the driver to stop anywhere along the loop transportation route to depart the bus. 


Route Maps & Schedules Effective: 03/11/2024


Grand Traverse & Leelanau County BATA Bus Routes & Schedules


Route 10 - Suttons Bay    

 service that fits eleven bikes will continue in May of 2024...but there is still rack space for three bikes on Route 10 buses all winter and spring!! 


Riders to Empire, Glen Arbor, Maple City, Cedar, Leland, Lake Leelanau, Omena, and Northport should request a ride using BATA Link.  



Route 12 - Traverse City to Interlochen

*  Route 12 will now arrive in Traverse City from Interlochen before 7:30am, and will have a final departure from Hall Street at 6:30pm M-F.  There will also be consistent hourly service and two buses circulating the route all day long with no mid-day lunch gap.  Click here for the full schedule.





Route 13 - Traverse City to Kingsley

Riders to Fife Lake should request a ride using BATA Link.  

Service Alert:  The Kingsley Branch Library now has a dedicated inbound and outbound stop.  Check out a free 31 Day BATA Commuter Pass from TADL!

Indian Trails travels directly between BATA's Hall Street Station in Traverse City to Kingsley seven days a week, departing TC at 10:40am and arriving Kingsley Laundromat at 11:10am.  Visit Indian Trails' updated schedule here.    

* Indian Trails travels directly between BATA's Hall Street Station in Traverse City to Kingsley seven days a week, arriving in TC at 7:05pm after departing Kingsley Laundromat at 6:35pm.  Visit Indian Trails' updated schedule here.   




Route 14 - Traverse City to Cherry Capital Airport and Acme

* Beginning Monday, March 11th, Route 14 will be fare-free for all riders until the construction on E. Front Street is completed in June.  The MDOT carpool lot and bus shelter at Acme's Meijer is now in service.  There will be a slight detour in the route pattern where construction is being done between downtown and Garfield.  There will be temporary stops at the Hagerty Center, Barlow & State, and the Civic Center/Titus.








Please visit the Student Seasonal page for Route 16, Route 31, or BATA WEST to WSH/TCH


If you have questions or to schedule deviations, please call BATA at: 231.941.2324.  Google Maps, Apple Maps, the Transit App, and will all provide live bus schedule information for BATA's Village Loops.  
Updated 03/10/2024