Introducing BC Ferry Times - The Ultimate BC Ferries Companion App

I'm thrilled to announce the launch of BC Ferry Times – a companion app designed to make your BC Ferries experience smoother and more enjoyable. Whether you're a daily commuter, a weekend traveler, or just exploring the beautiful coastlines of British Columbia, this app is your go-to resource for navigating ferry schedules, planning trips, and staying informed.

Built using Swift and SwiftUI, BC Ferry Times offers a clean and minimal user interface, ensuring that all users, regardless of their tech-savviness, can access the information they need quickly and easily. The design focuses on simplicity and efficiency, providing an experience that's both intuitive and aesthetically pleasing.

BC Ferries play a vital role in connecting communities across the region, and BC Ferry Times is here to support that connection by giving you the tools to plan ahead, avoid surprises, and make the most of your journey. Whether you're heading out for a workday, a leisurely trip, or exploring the natural beauty of the islands, BC Ferry Times is designed to be the companion you can trust.

BC Ferry Times was made possible with the huge help of the developer of Ferry Rush. Ferry Rush was an app that was available on the App Store from 2013 to 2021, and offered real-time capacity info for the six major BC Ferries terminals. When the app was shut down in late 2021, the developer was kind enough to let me use their code, hooked up to my BC Ferries API, to build a new app and keep providing this service to coastal BC. Without their help, BC Ferry Times would not be possible.


Easy TemplateEasy TemplateEasy Template

Everything You Need for Stress-Free Travel

BC Ferry Times is designed to make your ferry travel as smooth as possible. With a user-friendly interface and essential features, the app provides everything you need to plan your journey effectively:

  1. Real-time Capacity Information: Never miss a ferry again with up-to-date info on ferry capacities. Get real-time updates on major terminals to plan your trips better.
  2. Static Schedules for Minor Terminals: Access detailed schedules for minor terminals.
  3. Comprehensive Terminal List: Easily find and select from a list of available terminals to see relevant schedules and information.

Easy TemplateEasy TemplateEasy Template

Elevate Your Experience with Advanced Tools

Upgrade to the premium version to unlock additional powerful features:

  1. Detailed Sailing Fill Information: Dive deeper into each sailing's capacity info, with details on each specific vehicle deck.
  2. Live Map View of Ships: Get a real-time map view of all BC Ferries vessels in the area, helping you stay informed about their locations and movements.
  3. Dark Mode: Enjoy a sleek and comfortable viewing experience with Dark Mode, perfect for nighttime browsing.

BC Ferry Times is available on the App Store for free. More info can be found on the app website.

If you want to build something similar, the BC Ferries API that powers BC Ferry Times is free and open source for anyone to use. If you build something with it, let me know, I'd love to check it out.

Happy Sailing!

Sam Pratt