More than 1,000 travel companies trust us to sell their tickets all in one place.
Bus tickets to Johor Bahru
Showing the fastest and cheapest results for Jul 30
Double Deck(2+1)10:00 AM5h12Kuala Lumpur3:12 PMJohor Bahru$131One-way0 transfers
Double Deck(2+1)10:30 AM5h12Kuala Lumpur3:42 PMJohor Bahru$131One-way0 transfers
Double Deck(2+1)12:45 AM5h12Kuala Lumpur5:57 AMJohor Bahru$131One-way0 transfers
Why Take a Bus to Johor Bahru
Traveling to Johor Bahru by bus offers unparalleled convenience for travelers. With major terminals in Kuala Lumpur, Penang, Malacca, and Ipoh providing direct routes, booking your journey is effortless through platforms like Omio. The journey from KL takes approximately 4-5 hours, while Penang travelers can expect a 7-8 hour journey through scenic Malaysian landscapes. Affordability is a major advantage, with fares ranging from RM35-45 from KL and RM50-70 from Penang, significantly cheaper than flying or driving when considering fuel and toll costs. Express buses operate with impressive frequency—departures every 30 minutes during peak hours from KL Sentral and TBS, with services running from early morning (5:00 AM) until late evening (11:00 PM). This flexibility allows you to maximize your time in JB whether planning a day trip, weekend getaway, or extended stay, all while enjoying comfortable, air-conditioned coaches equipped with WiFi and reclining seats.
Book Bus Tickets to Johor Bahru
Planning your journey to Johor Bahru has never been simpler with Omio's seamless booking experience. Whether you're traveling from Kuala Lumpur, Penang, or Malacca, simply access Omio's user-friendly website or mobile app to instantly search available routes, schedules, and fares. Compare options across Malaysia's top bus operators including Causeway Link, KKKL Express, and Transnasional to find your perfect journey. Travelers can conveniently select arrival points at JB Sentral, Larkin Terminal, or Johor Bahru CIQ, with departures from TBS (Terminal Bersepadu Selatan) in KL or other major hubs. Secure payment processing accepts major credit cards and e-wallets, while digital ticketing eliminates paper hassles—just show your mobile ticket when boarding. For the best experience, book at least three days in advance, choose off-peak travel times to avoid crowds, and arrive 30 minutes before departure. Remember to bring valid identification for a smooth journey to Malaysia's southern gateway.
Popular Bus Routes to Johor Bahru
Traveling to Johor Bahru by bus offers Malaysians convenient and affordable options from major cities across the peninsula. From Kuala Lumpur, travelers can choose between premier operators like Transnasional, KKKL Express, or Plusliner, departing regularly from Terminal Bersepadu Selatan (TBS) and arriving at Larkin Sentral, with journey times typically ranging from 3.5 to 4 hours depending on traffic conditions. The Melaka to Johor Bahru route is efficiently served by Causeway Link and S&S International Express, connecting Melaka Sentral to Larkin Sentral in approximately 2.5 hours, with departures scheduled throughout the day. Passengers from Penang can board Konsortium or Aeroline buses at Sungai Nibong Bus Terminal for a longer but comfortable 8-hour journey to Larkin Sentral, with premium services offering plush seating and entertainment options. Meanwhile, travelers from nearby Muar enjoy frequent departures via Mayang Sari Express and Transnasional from Muar Bus Terminal, reaching Johor Bahru in just 1.5 hours, perfect for day trips to the southern gateway city.
Popular buses to and from Johor Bahru
Popular buses to Johor Bahru
Malacca to Johor Bahru bus
- Maraliner
- Mayang Sari
- Jebat Express
- City Express
- 707 Inc
- KKKL Express
- DELIMA EXPRESS SDN BHD
- Delima Express
- Starmart Express
- Super Nice
- Qistna Express
- KKKL Sdn Bhd
Singapore to Johor Bahru bus
- Transtar CB
- KKKL Singapore
- Top Liner
- The One Travel & Tours
- Leo City Coach
- Transtar Cross Border
- ELTABINA EXPRESS
- Starmart Express
- 707 Inc
- Luxury Coach Service
- WTS Travel & Tours Pte Ltd
Kuala Lumpur to Johor Bahru bus
- Inter Top (Pudu)
- Sin Yong Express Sdn Bhd
- Meridian Holidays
- COSMIC (PRESTIJ)
- Permata Utara Sdn Bhd
- Intercity Coach
- Intertop Express
- Maraliner
- Prisma Serimas Holidays Sdn Bhd
- The One Travel & Tours
- Star Coach Express Sdn Bhd
- GPGLOBAL TRAVEL & TOURS SDN BHD
- Sri Maju Group
- Super Nice
- LPMS
- City Express
- Progress Liner
- Mayang Sari Express
- DELIMA EXPRESS SDN BHD
- KPB Ekspress
- Mayang Sari
- Sanwa Express
- Quick Liner Express
- KKKL Express
- TRANSLION
- GRASSLAND COACH
- TRA EXPRESS
- SMB TELUK INTAN
- V Express
- COSMIC SINGAPORE
- Ekspress Mutiara
- ENRICH GLOBAL HOLIDAYS (YELLOWSTAR EXPRESS)
- LA Holidays
- Infobus
- Neoliner Express
- SC Southern Express
- Qistna Express
- Progress Liner Express
- Warisan Express
- Mutiara LUXE
- Persada Travel and Tours (TBS)
- Top Liner
- Billion Stars
- V KEJORA
- KONSORTIUM
- Five Stars
- LA Holidays Travel and Tours Sdn Bhd
- KKKL Sdn Bhd
- Causeway Link Express
- SRI THEVEN TRAVEL & TOURS Sdn Bhd
- Eltabina Jaya Express
- Prisma Express
- SUASANA EDARAN EXPRESS
- Alisan Golden Coach
- ELTABINA EXPRESS
Penang to Johor Bahru bus
- Billion Stars
- Pancaran Matahari
- PERSADA TRAVEL AND TOURS
- Jadam Express
- Super Nice
Lumut to Johor Bahru bus
- Starmart Express
- Sri Maju Group
Popular buses from Johor Bahru
Johor Bahru to Malacca bus
- Causeway Link Express
- KKKL Express
- Jebat Express
- Maraliner
- KKKL Sdn Bhd
- Starmart Express
- Permata Utara Sdn Bhd
- Mayang Sari
- City Express
- Super Nice
- Delima Express
- 707 Inc
Johor Bahru to Singapore bus
- Top Liner
- Diamond Coach Singapore Pte Ltd
- Transtar CB
- WTS Travel & Tours Pte Ltd
- Travelex Tour Sdn Bhd
- Luxury Coach Service
- The One Travel & Tours
- Transtar Cross Border
- Leo City Coach
Johor Bahru to Mersing bus
- NSK Tranpsort
- Plusliner Nice
- Transnasional
- Maraliner
- Causeway Link Express
Johor Bahru to Kuala Lumpur bus
- Mayang Sari Express
- Kejora (TBS)
- DELIMA EXPRESS SDN BHD
- Causeway Link Express
- Neoliner Express
- Inter Top (Pudu)
- Quick Liner Express
- Progress Liner Express
- Infobus
- LPMS
- ENRICH GLOBAL HOLIDAYS (YELLOWSTAR EXPRESS)
- City Express
- Top Liner
- Mayang Sari
- COSMIC SINGAPORE
- SELAT KERIS EXPRESS SDN BHD
- ETIKA BILLION STARS
- 707 Inc
- Meridian Holidays
- V Express
- ELTABINA EXPRESS
- SUASANA EDARAN EXPRESS
- Gunung Raya Express (Johor)
- FIVE STAR
- Star Coach Express Sdn Bhd
- SRI THEVEN TRAVEL & TOURS Sdn Bhd
- TRA EXPRESS
- KONSORTIUM
- QJ Express
- SC Southern Express
- LA Holidays Travel and Tours Sdn Bhd
- Super Nice
- Ekspress Mutiara
- Permata Utara Sdn Bhd
- COSMIC (PRESTIJ)
- Billion Stars
- Intertop Express
- Alisan Golden Coach
- Sri Maju Group
- Kwok Ping
- RESTU PELANGI
- Progress Liner
- GPGLOBAL TRAVEL & TOURS SDN BHD
- KKKL Sdn Bhd
- KPB Ekspress
- LA Holidays
- TRANSTARBILLION
- Qistna Express
- Maraliner
- Warisan Express
- KKKL Express
- Prisma Serimas Holidays Sdn Bhd
- Sin Yong
- Sin Yong Express Sdn Bhd
- Prisma Express
- GRASSLAND COACH
Johor Bahru to Alor Setar bus
- Sri Maju Group
- KKKL Sdn Bhd
- Intercity Coach
- Permata Utara Sdn Bhd
- Pancaran Matahari
- KPB Express JB
Getting Around Johor Bahru
Navigating Johor Bahru efficiently requires understanding the city's diverse transportation network. Public buses operated by Causeway Link and Maju form the backbone of public transit, covering major routes for RM1-3 per journey, though service can be irregular. The Larkin Sentral Bus Terminal serves as the city's main transportation hub, connecting to both local destinations and long-distance routes. For airport transfers, taxis from Senai International Airport to the city center cost approximately RM50 and take 30 minutes, while Airport Shuttle Bus services offer a more economical option at RM8. Ride-hailing apps like Grab are extensively used and typically more convenient than traditional taxis, with fares starting around RM5 for short trips. JB Sentral train station connects to Singapore via the shuttle train (5 minutes, RM5) and to other Malaysian cities via KTM services. For cross-border travel, buses from Larkin Terminal or JB Sentral to Singapore cost RM4-10 depending on destination. The Touch 'n Go stored-value card facilitates payment on most public transportation and can be purchased at major terminals for RM10.
Things to do in Johor Bahru
Johor Bahru, Malaysia's vibrant southern metropolis, stands as a captivating blend of history and modernity just across the causeway from Singapore. The city's crown jewel, the majestic Sultan Abu Bakar State Mosque, showcases stunning Victorian-Islamic architecture against the backdrop of the Straits of Johor. History enthusiasts will appreciate the regal Istana Besar (Grand Palace), with its distinctive blue roof and royal artifacts housed in the Royal Abu Bakar Museum. For families, Legoland Malaysia Resort offers exhilarating rides and meticulously crafted miniature replicas, while nearby Johor Premium Outlets presents luxury shopping at discounted prices. The cultural heart of JB beats strongest in the heritage district of Jalan Tan Hiok Nee, where colonial-era shophouses tell tales of Chinese immigrants who shaped the city's identity through preserved architecture and local craft shops.
The culinary landscape of Johor Bahru delivers a sensory feast with signature dishes like laksa Johor (spaghetti in spicy fish gravy) and kacang pool (fava bean stew with egg) best sampled at Tepian Tebrau night market or Meldrum Walk's food stalls. Shopping enthusiasts can navigate the labyrinthine Bazaar Karat for antiques or explore City Square's modern retail offerings. Transportation throughout JB is convenient via ride-hailing apps or the frequent public buses, with visitors advised to purchase a Touch 'n Go card for seamless travel. Don't miss the annual Johor Chingay Parade, where elaborate floats and cultural performances illuminate the streets, or the Johor International Jazz Festival that attracts global musicians to the Puteri Harbour waterfront. For an authentic glimpse into local life, morning visits to the bustling Larkin Market reveal Malaysia's diverse cultural tapestry through spices, textiles, and street food.
Bus providers: Transtar Cross Border, Transtar CB, Leo City Coach, ELTABINA EXPRESS, The One Travel & Tours, WTS Travel & Tours Pte Ltd, Luxury Coach Service, Starmart Express, 707 Inc, Top Liner to BerlinTravel to Johor Bahru on Transtar Cross Border, Transtar CB, Leo City Coach, ELTABINA EXPRESS, The One Travel & Tours, WTS Travel & Tours Pte Ltd, Luxury Coach Service, Starmart Express, 707 Inc, Top Liner buses with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Starmart Express
707 Inc
Leo City Coach
ELTABINA EXPRESS
Transtar Cross Border
Transtar CB
The One Travel & Tours
Top Liner
WTS Travel & Tours Pte Ltd
Luxury Coach Service
bus station information and services
Bus stops in Johor Bahru
Check where to Johor Bahru buses depart and arrive, plus the main bus station and stop details for this route.
Getting to Johor Bahru, JB CIQ Checkpoint from Johor Bahru city centre
Johor Bahru, JB CIQ Checkpoint bus station facilities and services
Johor Bahru, JB CIQ Checkpoint has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Food court and various food stalls available
Wi-Fi and ATMs
Free Wi-Fi available. ATMs are multiple ATMs from various banks.
Tickets and information
Ticket office support is available at Johor Bahru, JB CIQ Checkpoint.
Parking, taxis and toilets
Available at Johor Bahru, JB CIQ Checkpoint: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Johor Bahru, JB CIQ Checkpoint: Wheelchair accessible, elevators available.
Getting to Johor Bahru, JB Merlin Tower from Johor Bahru city centre
Johor Bahru, JB Merlin Tower bus station facilities and services
Johor Bahru, JB Merlin Tower has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Food court and several local restaurants within Merlin Tower
Wi-Fi and ATMs
Free Wi-Fi available. ATMs are available at Merlin Tower ground floor.
Tickets and information
Ticket office support is available at Johor Bahru, JB Merlin Tower.
Parking, taxis and toilets
Available at Johor Bahru, JB Merlin Tower: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Johor Bahru, JB Merlin Tower: Wheelchair ramps, elevators.
Getting to Johor Bahru, Puteri Harbour Ferry Terminal from Johor Bahru city centre
Johor Bahru, Puteri Harbour Ferry Terminal is 12 km from Johor Bahru city centre. Public transport options include:
Johor Bahru, Puteri Harbour Ferry Terminal bus station facilities and services
Johor Bahru, Puteri Harbour Ferry Terminal has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Food court and several small eateries available
Wi-Fi and ATMs
Free Wi-Fi available. ATMs are aTM machines available in terminal.
Tickets and information
Ticket office support is available at Johor Bahru, Puteri Harbour Ferry Terminal.
Parking, taxis and toilets
Available at Johor Bahru, Puteri Harbour Ferry Terminal: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Johor Bahru, Puteri Harbour Ferry Terminal: Wheelchair accessible facilities.
Buses to Johor Bahru: related information
Here are some other resources that might have the information you need
