SG-JB Transit

SG-JB Transit

Cross-border transit intelligence merging real-time data from Singapore and Johor Bahru. One app, two countries.

~350
SG Routes
~21
JB Routes
2
Currencies
4
Languages

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.

1Two Data Sources, One App

SG-JB Transit pulls real-time data from two official sources and combines them into a single, easy-to-use web app:

🇸🇬 Singapore — LTA DataMall

~350 bus services, ~5,000 stops, MRT crowd data, and distance-based fares in SGD via Singapore's Land Transport Authority.

🇲🇾 Johor Bahru — BAS.MY GTFS

~21 BAS.MY bus routes covering JB, Iskandar Puteri, Kulai, Pasir Gudang, and more via Malaysia's open data portal.

2Built for Cross-Border Commuters

Beyond just showing bus routes, SG-JB Transit includes tools specifically designed for the cross-border experience:

Cross-Border Guide

Detailed info for crossing via the Causeway and Second Link. Bus options, immigration tips, and what to expect.

Dual-Currency Fares

Calculate fares in SGD for Singapore routes and MYR for JB routes. No need to switch apps.

Cross-Border AI Chatbot

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 (distance-based) and MYR (stop-to-stop or distance-based)

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 10 built-in tools

Multi-Language

Available in English, Bahasa Melayu, Chinese (中文), and Tamil (தமிழ்)

PWA Support

Install as a native app on your phone with offline-capable access

Powered by Official Data Sources

All transit data is sourced from official government portals in both Singapore and Malaysia, ensuring authoritative and reliable public transportation information.

Tech Stack:

Node.js + ExpressHTML/CSS/JS + Leaflet.jsGTFS/GTFS-RT (Protobuf)LTA DataMall API

Ready to Navigate Across the Border?

Try SG-JB Transit now. 100% FREE for commuters and tourists

TechMavie Digital Logo

TechMavie Digital Services

Business Registration Number: 202503258894

Copyright 2025 TechMavie Digital. All rights reserved.

Made with ❤️ by

Privacy Notice

This website uses Plausible, a privacy-focused analytics tool. Your data is anonymized and stored in Nuremberg, Germany. No cookies are used and no personal information is collected. I respect your privacy.