My Bus Edinburgh

1.66K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Download the latest version of the official Edinburgh transport tracking application for Android. This application will let you view live (or estimated) transport departures for Lothian Buses and Edinburgh Trams services in Edinburgh, Scotland.

My Bus Edinburgh has the following features;

* View the next departures for each bus service at each stop serviced by Lothian Buses and estimated times for Edinburgh Trams.
* Keep a list of your favourite bus stops to easily revisit them later.
* Fully integrated Google Maps which can show your location as well as nearby bus stops and coloured bus routes.
* Search for stops by name, stop code, and scan bus stop QR codes.
* Get the latest traffic and journey news in the Updates section.
* Favourite bus stops can be saved to the home screen on your device for opening easily later.
* Nearest bus stops listing.
* Google Street View linking.
* Automatically backs up your favourites and preferences, and restore them on a new device.
* EXPERIMENTAL FEATURE: add proximity alerts to alert you when you are near a selected bus stop. May not work reliably on some versions of Android.
* EXPERIMENTAL FEATURE: add bus time alerts to alert you when a selected bus service is near a selected bus stop.
* Dark mode.
* And more...

The features you are able to use is dependent on what version of Android is installed on your device. Experimental features are not guaranteed to work correctly - use with caution.

A very big thank you to Anthony Totton for supplying the artwork.

This application is officially endorsed by The City of Edinburgh Council.

Follow My Bus Edinburgh on Twitter for the latest updates:

Explanation of permissions;

- Network based and GPS locations: used in the bus stop map and nearest bus stops listing to find your location.
- Internet access: used to load bus times, update the bus stop database and load Updates.
- Access network state: to detect whether internet access is available, to intelligently use the network only when it is available.
- Vibrate: used for alerts.
- System boot: to update the stop database and re-schedule set alerts.
- Post notifications: used by alerts to show notifications.

Disclaimer: this application does not support any other operator in Edinburgh than Lothian Buses and Edinburgh Trams, because it is not technically possible. The data comes straight from the My Bus Tracker service, operated by The City of Edinburgh Council. While The City of Edinburgh Council endorse this app, they do not take any responsibility for it.

All data given by the application is a computational estimation and as such, should be treated as a guide only.
Updated on
May 11, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
App info and performance
This app may collect these data types
App info and performance
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

1.58K reviews
Michael Thomas
May 20, 2023
UPDATE - Love the new look! And the Clear All option :-) This is a tremendous app, versatile and comprehensive. I use it virtually every day and it makes planning journeys (sometimes making them up on the spot) simple. Indispensable. I hope that it won't be affected by the recent release of the "official" lothian bus app (which doesn't work at all for me). EDIT - 2 tiny suggestions... First, a "dismiss all" button for the route visualiser. Second, rotatable maps, per Google maps.
3 people found this review helpful
Did you find this helpful?
Niall Scott
May 23, 2023
Thanks for your kind review. I got there eventually with the 'Clear all' button, albeit 10 years later!
June 8, 2023
Used to be absolutely brilliant, but the new changes make it pretty much useless. The stops cluster into groups which makes the map almost impossible to see or navigate. I don't think you can see the route lines on the map any more, so there's no way to work out connections. You can still use it to check the times for a stop nearby, but that's all it is good for now.
10 people found this review helpful
Did you find this helpful?
Niall Scott
June 8, 2023
The individual stops appear when you zoom in to the map. Clustering happens to make the map look tidier when zoomed out, but also for performance reasons too. Route lines are still a feature - tap the filter icon above the map and route lines will appear for the services you've chosen to filter for. Please contact me if you require assistance.
Blue Bl
May 6, 2023
Fine but the new version definitely needs work. The map scrolling and loading are noticeably slower (idk if you can fix this). Having to go back a screen from the map then search for a bustop and then go back to the map is definitely not the best. Adding back the feature to search for a stop while on the map screen would fix that. The UI is also... not the prettiest. Don't need customizable design but pink salmon isn't the best colour. Still good app but the new update has not made it better
2 people found this review helpful
Did you find this helpful?
Niall Scott
May 12, 2023
Thanks for your review. There's a lot I'd like to address here in reply but I'm only given 350 characters to reply to reviews. Through the Play Store, can you please contact me via email, mentioning this review, so I can address your points?

What's new

After many years of silence, My Bus Edinburgh is back.

Re-written from scratch, the app has been completely overhauled, with a brand new Material3 design, including support for dark mode.

Any comments? Get in touch or leave a review.

I hope you enjoy the new update.

Version 3.1
- Modified app layout to make commonly used features more clear, and improve look of the app
- New service selection user interface, also with the addition of a 'Clear all' button
- Other fixes