SG-JB Transit
Cross-border transit intelligence merging real-time data from Singapore and Johor Bahru. One app, two countries.
What is SG-JB Transit?
Commuting between Singapore and Johor Bahru? You'd normally need separate apps for each country's transit system. SG-JB Transit merges both into one unified interface , so you can plan your entire cross-border journey in a single place.
1Both Sides of the Causeway, One App
SG-JB Transit pulls real-time data from official sources on both sides of the Causeway and combines them into a single, easy-to-use web app:
~350 bus services, ~5,000 stops, MRT crowd data, and distance-based fares in SGD via Singapore's Land Transport Authority.
~21 BAS.MY routes via Malaysia's open data portal, plus Bas Muafakat Johor (BMJ), Causeway Link, and KTM Shuttle Tebrau, covering Johor Bahru, Iskandar Puteri, Kulai, Pasir Gudang, and more.
2Built for Cross-Border Commuters
Beyond just showing bus routes, SG-JB Transit includes tools specifically designed for the cross-border experience:
Detailed info for crossing via the Causeway and Second Link. Bus options, immigration tips, and what to expect.
Calculate fares in SGD for Singapore routes and MYR for JB routes. No need to switch apps.
Ask questions like "How do I get from JB Sentral to Woodlands?". The chatbot understands both transit systems.
For Commuters
Track buses, plan cross-border trips, and check fares in one place, whether you're heading from JB to Singapore or vice versa.
For Tourists
Visiting from abroad? The multi-language interface and cross-border guide make navigating SG-JB transit simple, even on your first trip.
For Developers
Interested in cross-border transit data? Reach out to explore integration opportunities or build on top of the SG-JB Transit platform.
Key Features
Everything you need to navigate across the Singapore-JB border
Live Map
~350 Singapore bus routes and ~21 Johor Bahru BAS.MY routes on an interactive map with real-time positions
Route Explorer
Browse and search routes across both Singapore and JB transit networks in one place
Stop Explorer
Find nearby stops and see arrival times across ~5,000 SG stops and JB BAS.MY stops
Fare Calculator
Calculate fares in both SGD and MYR, with multi-leg journey support across up to 5 route legs
MRT Crowd Density
Real-time and forecast crowd levels for Singapore MRT stations
Cross-Border Guide
Comprehensive guide for crossing via the Causeway and Second Link. Bus options, tips, and more
AI Chatbot
Ask questions about routes, fares, and cross-border travel in natural language with 14 built-in tools. Choose from free AI models or bring your own API key
Multi-Language
Available in 13 languages, from English and Bahasa Melayu to Chinese, Tamil, Thai, and more
PWA Support
Install as a native app on your phone with offline-capable access
Official Data, Extended with Custom GTFS
Singapore comes from LTA DataMall, and Johor Bahru's BAS.MY and KTM Shuttle Tebrau from data.gov.my, both official government sources. For the cross-border operators with no open feed, the GTFS is built and maintained in-house.
Why no one had merged both sides before
Half the cross-border picture isn't openly published. Bas Muafakat Johor and Causeway Link have no open feed, so their GTFS is built and maintained in-house. That's what makes a single, real view across the Causeway possible, where apps relying solely on official portals fall short.
Tech Stack:
Ready to Navigate Across the Border?
Try SG-JB Transit now. 100% FREE for commuters and tourists