Skip to main content

How to get from Tanahabang to Serang by train?

By train

Take one direct train from Tanahabang to Serang in Jakarta: take the RANGKAS BITUNG LINE train from Tanahabang station to Maja station. The total trip duration for this route is approximately 1 hr 42 min. The ride fare is IDR7,000.00.

102minIDR7,000.00
Train - RANGKAS BITUNG LINE
Leaves from Tanahabang

Step by Step

  • 1
    Start from train station
    Start from train station
    Tanahabang
  • 2
    Train - RANGKAS BITUNG LINE
    Wait for train
    RANGKAS BITUNG LINE
    Rangkas Bitung
  • 3
    Ride to train station Maja
    Ride to train station
    Maja
    101 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Jakarta.
All local mobility options in one app

Public transit directions from Tanahabang to Serang

The distance between Tanahabang, Jakarta and Serang, Jakarta is approximately 55.69 km, which can typically be travelled in 102 min. Moovit will show you the directions from Tanahabang to Serang by train, so no matter how you choose to travel in Jakarta – you will always have plenty of easy options.

Public transit stations close to Tanahabang

Tanahabang is located at Tanahabang, Jakarta and the nearest public transit station is Jak Lingko Tanah Abang.

Train stations close to Tanahabang:

  • Karet

Bus stations close to Tanahabang:

  • Jak Lingko Tanah Abang
  • Halte Stasiun Tanah Abang
  • Jalan Jatibaru Raya, 84

Public transit stations close to Serang, Jakarta

Serang is located at Serang, Jakarta and the nearest public transit station is Tigaraksa.

Train stations close to Serang:

  • Tigaraksa
  • Cikoya
  • Maja

Questions & Answers

  • What is the fastest way to get from Tanahabang to Serang?

    The fastest way takes 102 minutes, using Bus line RANGKAS BITUNG LINE.

  • Is there a direct train between Tanahabang and Serang?

    Yes, there’s a direct train going from Tanahabang in Jakarta Pusat to Serang in Jakarta in 1 hr 42 min.

  • Which train line goes from Tanahabang to Serang?

    The RANGKAS BITUNG LINE train line goes from Rangkas Bitung station near Tanahabang in Jakarta Pusat to Maja station near Serang in Jakarta.

  • How long does it take to travel from Tanahabang to Serang by train?

    The total travel time between Tanahabang in Jakarta Pusat and Serang in Jakarta by train is about 1 hr 42 min.

  • Where do I get on the train near Tanahabang to get to Serang?

    Get on the RANGKAS BITUNG LINE train from the Rangkas Bitung station near Tanahabang in Jakarta Pusat.

  • Where do I get off the train when travelling between Tanahabang and Serang?

    Get off the train at the null station, which is closest to Serang in Jakarta.

  • When is the last train from Tanahabang to Serang?

    The last train from Tanahabang in Jakarta Pusat to Serang in Jakarta is the Tanah Abang - Rangkas Bitung (PP) line. It leaves the Tanahabang station at 12:00 PM.

  • How much is the train fare from Tanahabang to Serang?

    The ride from Tanahabang to Serang costs IDR7,000.00.

Real-Time Arrivals, Schedules, Maps & More