App removed from site
We're sorry, "BC Ferries Tracker FREE" has been removed from the App Store.
Please return to the front page and use the search box above to find another app.
We're sorry, "BC Ferries Tracker FREE" has been removed from the App Store.
Please return to the front page and use the search box above to find another app.
BC Ferries Tracker is an app that keeps track of major ferry route schedules from the BC Ferry corporation in British Columbia, Canada. It also provides vehicle capacity data and webcam images of ports so users can budget their schedules accordingly. Due to server synchronization, conditions data is 10 minutes delayed.
BC Ferries Tracker currently supports the following BC Ferries Routes:
1) Departure Bay to/from Horseshoe Bay
2) Duke Point to/from Tsawwassen
3) Horseshoe Bay to/from Langdale
4) Swartz Bay to/from Tsawwassen
We'll try to implement the other routes as soon as we can, but this fully depends on BC Ferries.
BC Ferries Tracker comes in two flavours, a Free and Paid version. The only difference being that the Free version is ad-supported. If you do not want ads, or like or use the app a lot, please support me by purchasing the app.
Hello Everyone,
I am well aware that the app has been performing poorly as of late. Thank you for the negative comments. I definitely deserved it. I've only found some time to update the app today.
The general stability of the application has been fixed. The crash was due to an outdated library used to generate the ads. This only occurred in the ad-support or free version of BC Ferries Tracker.
BC Ferries has released a mobile version of their site. So if you want up-to-the-minute schedule status, check out http://mobile.bcferries.com/
This app has offline capabilities. When you do not have a network connection through WiFi or 3G, the app uses a local copy of the latest schedule taken from the BC Ferries website.
The following are a list of changes to this app and the daemon/scraper.
- Corrected spelling for 'delated' = 'delayed'
- Send Bug Report button is disabled by default. It is enabled when the user clicks on the text box.
- Uncommented missed schedule update routine in the daemon.
- Changed run routine.
- Ad services updated to latest sdk release. Crashing does not seem to occur anymore.
- Offline schedule now updates properly
- Server updates every 5 minutes now instead of every 10.
- Changed semantics of color strips in schedule boxes.
- Colour strip turns red 10 minutes before departure to reflect ticketing closure.
- Colour strip is green when it is still available.
- Colour strip is yellow when the vehicle deck is full. There may still be space for walk-ons.
![]() |
Screenshot 1 of 5 | ![]() |
![]() | ||