Skip to content

Catch the right bus, anywhere in Vermont.

Plan a trip across every Vermont bus timetable, see when your bus leaves, and get a chime before your stop. Free, no account, in six languages.

For iPhone. Coming soon to the App Store.

Route 7 North Avenue on the map in BTV Transit, with four buses along the line, each marked with its route number, between Burlington and Appletree Bay

How it works

From “where to?” to your stop

Most bus apps stop at a list of times. BTV Transit stays with you for the whole trip: it plans it, walks you to the stop, follows the bus and tells you when to get off.

  1. Before you leave

    Where to?

    Type a place or an address. The trip is planned on your phone across every Vermont bus timetable: the walk to the stop, the bus, any change, and the walk at the end, with the fare. Burlington to Essex Junction comes back as one bus, 45 minutes, $2.

    Trip plan to Essex Junction: 45 minutes, leave 8:11 AM, arrive 8:55 AM, fare $2, with a Go button
  2. On the way to the stop

    Walk to the right stop

    A walking route to the stop, which way the buses there are headed, and the next buses leaving it, so you know which one you'll make.

    Walking directions to Battery Street at Cherry Street, 7 minutes, with the buses leaving from that stop
  3. On the bus

    Ride without watching the stops

    Tap the stop where you get off. Once the bus pulls away with you on it, the app follows the ride on the map, counts down the stops, and shows the next one the way the sign at the front of the bus does.

    Ride screen on route 2: get off in 6 stops at Colchester Avenue, 8 minutes, next stop Pearl Street
  4. Coming up to your stop

    A chime before your stop

    Before your stop the phone chimes, even when it's locked. The Lock Screen and the Dynamic Island keep the countdown in view, so the phone can stay in your pocket.

    Dynamic Island during a ride: 4 stops to go to Pine Street at Flynn Avenue, arriving 11:52Lock Screen Live Activity: route 2 to Essex Junction, 3 stops away, leaves 6:22
Medium Home Screen widget: route 2 to Essex Junction in 4 minutes, route 11 to the airport in 9, route 1 to Williston in 16Small widget: route 2 to Essex Junction in 4 minutesLock Screen Live Activity for a timetable bus: route 6 to Shelburne Road, leaves 11:52

Where's my bus

Your buses, before you open the app

Follow the buses you take, each from the stop where you get on. Home lists their next times and shows each bus on the map, from its live position when the agency shares one and from the timetable otherwise. Widgets put the same times on your Home Screen and Lock Screen, and Siri can tell you when your bus comes.

4 minGreen with a signal mark: a live prediction from the agency, based on where the bus is now.
9 minBlack: from the published timetable. The bus may run early or late.

Live times appear only for buses whose agency shares a real-time feed. Everywhere else, the app says plainly that it is showing the timetable.

Leave alerts

Leave on time, even in February

Pick a bus you follow and the app tells you when to start walking, timed from your walk to the stop. On a snowy evening that's the difference between waiting inside and waiting at the curb.

Leave in 3 minfor the 1 at 7:02 PM · 6 min walk
Home on a snowy evening: Leave in 3 minutes for the 7:02 PM bus, a 6-minute walk

For students

Built around your class schedule

Add your classes once. Before each one the app picks the latest bus that still gets you there on time and tells you when to leave. It knows the break calendars of three Burlington-area campuses, so it stays quiet on days off. Your schedule never leaves your phone.

Class schedule with ENGL 1001 at 10:00 AM on Wednesday and the next leave time, 9:15 AM

Six languages

Speaks your language

Many riders in Burlington and Winooski speak Nepali, Swahili, Arabic, French or Spanish at home. The whole app, alerts included, switches language inside the app, without changing your phone's language.

Search
कहाँ जाने?
Home
मेरो बस कहाँ छ
Leave alert
3 मिनेटमा निस्कनुहोस्
Ride alert
तपाईंको स्टप अर्को हो
The app's Home screen in नेपाली: Where to?, the closest stop, and the next bus to Walmart in 14 minutes
Map of Vermont with the towns the timetable reaches, from St. Albans and Newport to Bennington and BrattleboroBurlingtonSt. AlbansNewportSt. JohnsburyMorrisvilleMontpelierMiddleburyRandolphWhite River Jct.RutlandKillingtonSpringfieldBrattleboroManchesterBennington

Where it works

Every timetable in the state, in one app

Plan from Burlington to Brattleboro and the planner changes between operators for you. Timetables refresh every night from vermont-gtfs.org, and the app keeps a copy so schedules work without a signal.

Green Mountain Transit$2Chittenden County and LINK express routes
Rural Community TransportationFreeNortheast Kingdom, Lamoille, Franklin, Grand Isle
Tri-Valley TransitFreeAddison, Orange, northern Windsor and Washington counties
Advance TransitFreeUpper Valley, White River Junction to Hanover
Marble Valley Regional Transit District$1Rutland County, Killington and Ludlow
Southeast Vermont TransitFreeWindham and southern Windsor counties
Green Mountain Community NetworkFreeBennington County and Manchester
Vermont TranslinesPaidRoute 7 intercity, Burlington to Albany
AmtrakPaidVermonter and Ethan Allen Express trains

Listed so you know whose buses are in the app. None of these operators runs or endorses BTV Transit.

Privacy

A bus app shouldn't need to know who you are

No account

No sign-up, no email, no password. Open it and find your bus.

Your location stays on your phone

It finds nearby stops and follows your ride on the device. It is never sent to us.

No ads, no analytics

Nothing is sold, shared for advertising or passed to data brokers.

Read the privacy policy, which lists every piece of data the app sends and how long we keep it.

Questions

Is it free?
Yes. There are no ads, no subscriptions and no in-app purchases. The fare you pay the bus is the agency's; the app shows it but doesn't sell tickets.
Are the times live?
Times come from the agency's real-time feed when one is available for that bus, and from the published timetable otherwise. Live times are green with a small signal mark; timetable times are black. A timetable bus can run early or late.
Which buses are included?
Every Vermont public bus operator that publishes a timetable through vermont-gtfs.org, plus Vermont Translines and Amtrak's Vermont trains. The list is in the Where it works section above.
Do I need an account?
No. There's no sign-up and nothing to log in to. Saved stops, classes and places stay on your phone.
What does the app do with my location?
It uses your location on your phone to find nearby stops and, during a ride you start, to follow the bus so it can alert you before your stop. Your location is never sent to us. The privacy policy lists everything the app sends and why.
Is this the official app for my bus?
No. BTV Transit is an independent app by 802 Software, LLC. It isn't run or endorsed by any transit agency or by the State of Vermont. For detours and service changes, the agency's own website is the final word.
What phones does it run on?
iPhone with iOS 18 or later. The Lock Screen countdown uses Live Activities and the Dynamic Island where the phone has one.

Ride with us from day one

BTV Transit is in final testing. If you ride Vermont buses and want to try it before launch, email us and we'll add you to the beta.

For iPhoneComing soon to the App StoreAsk to join the beta