There are 10 ways to get from Tanjung Priok (Station) to Sragen by bus, plane, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Soekarno–Hatta International Airport, fly to Adisumarmo International Airport
best- Take the bus from Jakarta Tanjung Priok Bus Station to Soekarno-Hatta International Airportbus
- Fly from Soekarno–Hatta International Airport (CGK) to Adisumarmo International Airport (SOC)plane CGK - SOC
5h 26mRp 932,921–1,972,856Bus, train
cheapest- Take the bus from Jakarta Pulogadung Bus Station to Cirebonbus
- Take the train from Cirebon to Sragentrain Jayakarta / ...
13h 16mRp 320,000–430,000Train via Klaten
- Take the train from Jatinegara to Klatentrain
- Take the train from Klaten to Sragentrain Ranggajati / ...
10h 35mRp 365,000–714,000Bus
- Take the bus from Pondok Pinang to Solo Terminal Tirtonadibus
13h 24mRp 355,420–1,245,855Drive 545.8 km
- Drive from Tanjung Priok (Station) to Sragencar 545.8 km
6h 31mRp 1,066,338–1,540,266Fly Soekarno–Hatta International Airport to Ahmad Yani, train
- Fly from Soekarno–Hatta International Airport (CGK) to Ahmad Yani (SRG)plane CGK - SRG
- Take the train from Semarang Tawang to Sragentrain
6h 46mRp 1,058,920–2,255,855Line 10 bus to Halim Perdanakusuma Airport, fly to Adisutjipto International Airport, train
- Take the bus from Tanjung Priok to Cawang Sentralbus
- Fly from Halim Perdanakusuma Airport (HLP) to Adisutjipto International Airport (JOG)plane HLP - JOG
- Take the train from Klaten to Sragentrain
7h 31mRp 1,539,500–2,323,500Fly Soekarno–Hatta International Airport to Yogyakarta International Airport, train
- Fly from Soekarno–Hatta International Airport (CGK) to Yogyakarta International Airport (YIA)plane CGK - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain
- Take the train from Klaten to Sragentrain
7h 9mRp 981,920–2,535,855Fly Soekarno–Hatta International Airport to Kediri, shuttle
- Fly from Soekarno–Hatta International Airport (CGK) to Kediri (DHX)plane CGK - DHX
- Take a shuttle bus from Nganjuk to Sragen
6h 3mTrain
- Take the train from Pasar Senen to Sragentrain Bangunkarta / ...
11h 6mRp 323,500–383,500
Tanjung Priok (Station) to Sragen by bus and train
Questions & Answers
The cheapest way to get from Tanjung Priok (Station) to Sragen is to train which costs Rp320000 - Rp390000 and takes 11h 6m.
The fastest way to get from Tanjung Priok (Station) to Sragen is to bus and fly which takes 5h 26m and costs Rp900000 - Rp2000000.
No, there is no direct bus from Tanjung Priok (Station) station to Sragen. However, there are services departing from Jakarta Tanjung Priok Bus Station and arriving at Solo Terminal Tirtonadi via Soekarno-Hatta International Airport, St. MRT Lebak Bulus and Pondok Pinang. The journey, including transfers, takes approximately 13h 24m.
No, there is no direct train from Tanjung Priok (Station) to Sragen. However, there are services departing from Tanjung Priok and arriving at Sragen via Jakarta Kota, Manggarai, Jatinegara and Klaten. The journey, including transfers, takes approximately 10h 35m.
The distance between Tanjung Priok (Station) and Sragen is 551 km. The road distance is 545.8 km.
The best way to get from Tanjung Priok (Station) to Sragen without a car is to train via Klaten which takes 10h 35m and costs Rp360000 - Rp750000.
It takes approximately 5h 26m to get from Tanjung Priok (Station) to Sragen, including transfers.
Tanjung Priok (Station) to Sragen bus services, operated by Kramat Djati, depart from Pondok Pinang station.
Tanjung Priok (Station) to Sragen train services, operated by Kereta API, depart from Pasar Senen station.
The best way to get from Tanjung Priok (Station) to Sragen is to train via Klaten which takes 10h 35m and costs Rp360000 - Rp750000. Alternatively, you can bus, which costs Rp350000 - Rp1300000 and takes 13h 24m.
What companies run services between Tanjung Priok (Station), Indonesia and Sragen, Indonesia?
You can take a train from Tanjung Priok to Sragen via Jakarta Kota, Manggarai, Jatinegara, and Klaten in around 10h 35m. Alternatively, Kramat Djati operates a bus from Pondok Pinang to Solo Terminal Tirtonadi once daily. Tickets cost Rp 320,000–430,000 and the journey takes 9h 8m.
- Website
- garuda-indonesia.com
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- Rp 850,000–4,200,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- Rp 900,000–4,000,000
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- Rp 900,000–4,000,000
- Website
- batikair.com
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,500,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–2,500,000
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,500,000–2,500,000
- Website
- citilink.co.id
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 850,000–1,400,000
Flights from Soekarno–Hatta International Airport to Ahmad Yani
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- Rp 900,000–1,400,000
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,400,000–2,000,000
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- Rp 900,000–1,500,000
- Website
- flynamair.com
Flights from Soekarno–Hatta International Airport to Ahmad Yani via Pangkalanbun
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- Rp 1,000,000–5,500,000
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 600,000–4,200,000
- Website
- air-connect.com
Flights from Halim Perdanakusuma Airport to Adisutjipto International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,000,000–7,000,000
- Website
- lionair.co.id
Flights from Soekarno–Hatta International Airport to Adisumarmo International Airport
- Ave. Duration
- 1h 20m
- When
- Friday
- Estimated price
- Rp 850,000–3,400,000
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 10m
- When
- Saturday
- Estimated price
- Rp 800,000–3,300,000
- Website
- transnusa.co.id
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 900,000–1,400,000
- Website
- pelita-air.com
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- Rp 750,000–1,800,000
- Website
- sriwijayaair.co.id
Flights from Soekarno–Hatta International Airport to Yogyakarta International Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 600,000–4,200,000
- Website
- superairjet.com
Flights from Soekarno–Hatta International Airport to Kediri
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,000,000–1,400,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Jatinegara to Klaten
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 550,000–850,000
Train from Klaten to Sragen
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Semarang Tawang to Sragen
- Ave. Duration
- 2h 22m
- Frequency
- 3 times a day
- Estimated price
- Rp 80,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 80,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 150,000–650,000
Train from Klaten to Sragen
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Klaten to Sragen
- Ave. Duration
- 53 min
- Frequency
- Every 3 hours
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Pasar Senen to Sragen
- Ave. Duration
- 8h 58m
- Frequency
- 5 times a day
- Estimated price
- Rp 320,000–380,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–380,000
- Business
- Rp 490,000–550,000
- Executive
- Rp 650,000–950,000
Train from Cirebon to Sragen
- Ave. Duration
- 5h 59m
- Frequency
- Twice daily
- Estimated price
- Rp 240,000–350,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 240,000–350,000
- Business
- Rp 410,000–550,000
- Executive
- Rp 450,000–700,000
- [email protected]
- Website
- railink.co.id
Train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–50,000
- Schedules at
- railink.co.id
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Jakarta Tanjung Priok Bus Station to Soekarno-Hatta International Airport
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 8,500–250,000
- Book at
- 12 Go
- Phone
- 021-769 3000
- [email protected]
- Website
- Kramat Djati
Bus from Pondok Pinang to Solo Terminal Tirtonadi
- Ave. Duration
- 9h 8m
- Frequency
- Once daily
- Estimated price
- Rp 320,000–430,000
- Website
- Kramat Djati
- Phone
- 1500102
- [email protected]
- Website
- TransJakarta
Bus from Tanjung Priok to Cawang Sentral
- Ave. Duration
- 1h 23m
- Frequency
- Every 10 minutes
- Estimated price
- Rp 3,500
- Schedules at
- TransJakarta
- [email protected]
- Website
- indahjayatrans.com
Shuttle from Nganjuk to Sragen
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Schedules at
- indahjayatrans.com
Bus from Jakarta Pulogadung Bus Station to Cirebon
- Ave. Duration
- 4h 23m
- Frequency
- Hourly
- Estimated price
- Rp 80,000
- Schedules at
- jadwalbis.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, How to get from Heathrow Airport into central London, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Tanjung Priok (Station) to Sragen bus services, operated by Kramat Djati, arrive at Solo Terminal Tirtonadi station.
Tanjung Priok (Station) to Sragen train services, operated by Kereta API, arrive at Sragen station.
Yes, the driving distance between Tanjung Priok (Station) to Sragen is 546 km. It takes approximately 6h 31m to drive from Tanjung Priok (Station) to Sragen.
Book your Tanjung Priok (Station) to Sragen train tickets online with 12go.asia.
Book your Tanjung Priok (Station) to Sragen bus tickets online with 12go.asia.
There are 42+ hotels available in Sragen.
















