Indonesia

How to get from Kudus to Surabaya

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

FASTEST
3h 20min
💶
From
8€
📍
Distance
217 km
Powered by 12Go system

There are 1 way(s) to get from Kudus to Surabaya

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Kudus
📍In Kudus, buses depart from Terminal Jati Kudus, the city's primary bus station. It's a busy hub with basic facilities like small warungs (food stalls) and waiting areas. Ensure you arrive with enough time to find your specific bus platform.
🚇Terminal Jati Kudus is located a few kilometers from the city center. You can easily reach it by local public transport like 'angkot' (minibus) or a 'becak' (pedicab) for a short ride. A taxi or ride-hailing app (like Grab) will cost around €1-3 and take 10-15 minutes.
Buses from Kudus to Surabaya run frequently throughout the day, typically from early morning (around 6 AM) until late afternoon/early evening (around 5-6 PM). Departures are usually hourly or every 30 minutes, especially during peak times.
💸 Transport from 8€ per person
Fastest: 3h 20min
🗓 Book now Secure payment · via 12go.asia

Practical tips

💡
Book Ahead During Holidays

During Indonesian public holidays or long weekends, bus tickets can sell out fast. To avoid missing your preferred departure, it's always wise to book your bus ticket a few days in advance, especially if you have a tight schedule.

💡
Arrive Early at the Terminal

Aim to arrive at least 30 minutes before your scheduled bus departure. This gives you ample time to locate your bus, store your luggage, and find your seat without feeling rushed or stressed.

💡
Beware of Touts

At larger bus terminals, you might encounter touts trying to sell you inflated tickets. Always purchase your tickets directly from the official counter or a reputable online platform to ensure fair pricing and genuine tickets.

💡
Pack Snacks and Water

While some buses might offer quick stops, it’s always a good idea to bring your own water and snacks. This ensures you stay hydrated and comfortable throughout the 3-hour journey, especially if you have specific dietary needs.

💡
Keep Valuables Secure

As with any public transport, keep your passport, money, and electronics in a small day bag that stays with you. Avoid placing important items in luggage stored under the bus for peace of mind during your journey.

🛣️ The journey experience

Navigating Java's extensive bus network can feel a bit daunting, but for a route like Kudus to Surabaya, it's actually quite straightforward. You're looking at a reliable and economical journey that connects these two significant East Java cities directly by bus. Forget the complexities of island-hopping; here, it's about finding the most efficient road transport, ensuring you don't lose precious travel time.

The main option for this route is a direct bus service, typically costing around €8 for a journey that takes approximately 3 hours. Several local bus operators serve this corridor, offering comfortable, air-conditioned coaches. Booking ahead isn't always essential for this particular route, but it's a good practice, especially during peak travel times or holidays, to guarantee your seat and preferred departure time.

While Indonesia has many modes of transport, for Kudus to Surabaya, the bus is your best bet. It's a direct, efficient, and cost-effective way to travel this distance. You won't have to worry about complicated transfers or long ferry crossings on this leg; simply board your bus and enjoy the ride, knowing you've picked the most logical option for this segment of your Indonesian adventure.

Frequently asked questions — Kudus → Surabaya

✨ Why visit Surabaya?

  • Explore the historic 'House of Sampoerna' museum, a fascinating tobacco factory and Dutch colonial building.
  • Stroll through Surabaya's Chinatown and admire the unique architecture and vibrant street food scene.
  • Visit the Submarine Monument (Monumen Kapal Selam), a real Russian-made submarine turned into a museum.
  • Discover the unique blend of cultures at the Ampel Mosque area, a historic Arab Quarter.
  • Enjoy the panoramic city views from the top of the Surabaya Tower (Tugu Pahlawan).
🌙
Recommended stay
2 to 3 nights — allows you to explore key historical sites and enjoy local cuisine.

☀️ When to visit Surabaya?

TROPICAL MONSOON CLIMATE

May to September — dry season with less humidity, ideal for outdoor exploration and comfortable travel.

Jan 😐
Feb 😐
Mar 😊
Apr 😊
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😊
Nov 😐
Dec 😐
📍
In Surabaya — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Surabaya
Compare the best rates available
via trip.com

What to do in Surabaya?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🕌
Majestic National Mosque Al-Akbar
Discover the stunning architecture of the Great Mosque of Surabaya, one of Indonesia's largest. Its iconic turquoise dome and minarets are a city landmark. Non-Muslims are welcome to visit, but dress modestly (shoulders and knees covered). Best visited early morning to avoid crowds.
🏛️
House of Sampoerna Museum
Explore this well-preserved colonial-era building, now a museum dedicated to the history of the Sampoerna cigarette factory. Witness the traditional hand-rolling process by hundreds of women. Free entry, and don't miss the free Surabaya Heritage Track bus tour departing from here.
🍜
Savour Local Culinary Delights
Dive into Surabaya's vibrant street food scene. Try 'Rujak Cingur' (fruit and vegetable salad with ox snout) or 'Lontong Balap' (rice cakes with bean sprouts). Head to Gwalk Citraland for a wide array of options in the evening. Most dishes cost around 1-3€.
🌊
Relax at Kenjeran Beach Park
Escape the city bustle at Kenjeran Beach, offering a mix of temples, a fishing village, and recreational activities. Visit the 'Four-Faced Buddha' temple or enjoy a boat ride. Weekends can be crowded, so aim for a weekday visit for a more peaceful experience.
🛕
Explore Cheng Hoo Mosque
This unique mosque stands out with its distinct Chinese architectural style, resembling a pagoda. It's a testament to the cultural fusion in Surabaya and honors Admiral Zheng He. Best to visit during prayer times to experience the spiritual atmosphere; photography is permitted.
🌳
Stroll through Bungkul Park
Enjoy this award-winning urban park, a popular spot for locals to relax, exercise, and socialize. It features a skate park, open-air theatre, and various food stalls. A great place to observe local life, especially lively in the late afternoon and evening. Entry is free.
🚢
Visit Surabaya's Submarine Monument
Step inside a real KRI Pasopati 410 Russian submarine, a relic from the Indonesian Navy. It offers a fascinating glimpse into naval history and the cramped conditions of submarine life. The monument is easily accessible and costs around 1€ for entry. Good for a quick, unique stop.
🎭
Explore Surabaya's Arab Quarter
Wander through the narrow, bustling streets of Ampel, Surabaya's historic Arab Quarter. Visit Sunan Ampel Mosque, one of the oldest in Java, and browse traditional markets for spices and Islamic goods. Go early morning for a quieter experience before the crowds descend.

⏱️ How long to visit Surabaya?

2 to 5 days

For an independent traveler, 2-3 days are ideal to explore Surabaya's main attractions, including its historical sites and local markets. With more time, consider day trips to Mount Bromo or Ijen Crater. Focus on the city's unique charm rather than just using it as a transit hub.

Related searches

bus Kudus Surabaya how to get from Kudus to Surabaya ticket price Kudus to Surabaya travel time Kudus to Surabaya travel to Indonesia

Other trips from Kudus

Book now