Village Loops Routes 10 - 16 & Leelanau Loop
Grand Traverse & Leelanau County Service
COVID 19 Service Impacts: click the link for more information.
BATA's Village Loop service connects outlying villages and towns in Grand Traverse and Leelanau Counties to downtown Traverse City. Six different routes connect Traverse City to Suttons Bay (Route 10), Glen Arbor / Empire (Route 11), Interlochen (Route 12), Kingsley (Route 13), and Acme / Williamsburg (Route 14), Old Mission Peninsula (Route 16).
Village Loop service also offers flexibility for deviations and flag stops along the route.
Check out our Leelanau County Improvements.
Scroll down for schedules and additional information or use our online Google Transit Trip Planner tool.
Suttons Bay - Route 10
Glen Arbor - Route 11 (seasonal June - October)
Interlochen - Route 12
Kingsley/Fife Lake - Route 13
Williamsburg/Acme - Route 14
Old Mission Peninsula - Route 16 (seasonal)
Route Map & Schedules Effective: 12.6.20
Grand Traverse & Leelanau County Routes & Schedules
Route 10 - Suttons Bay / Northport
Route 11 - Glen Arbor / Empire (seasonal)
NOTE: Route 11 will resume service on Monday, June 21st.
Route 12 - Interlochen
Effective May 22, 2021
Route 13 - Kingsley / Fife Lake
Route 14 - Williamsburg / Acme
Leelanau Loop - Northern Leelanau County
SERVICE ALERT: Starting May 17, 2021, the Leelanau Loop route in northern Leelanau County is being temporarily suspended. Anyone needing transportation can use BATA’s Village Link service by calling BATA Customer Service (231.941.2324).
Route 16 - Old Mission Peninsula (seasonal September - June)
Note: Route 16 resumes September 8th, 2020
Plan your day with an easy to read timetable of stop locations for your route.