There are 3 ways to get from Karimunjawa to Jogjakarta Nananina by ferry, taxi, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, taxi, train
best- Take the ferry from Karimunjawa to Jeparaferry
- Take the taxi from Jepara to Semarang Tawang Stationtaxi
- Take the train from Semarang Tawang Station to Solobalapantrain
- Take the train from Solo Balapan to Yogyakartatrain
7h 13mRp 820,000–1,684,588Ferry, bus via Semarang
cheapest- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Jepara, Central Java to Kencana Travel Semarangbus
- Take the bus from Semarang to Yogyakartabus
12h 20mRp 428,401–851,089Ferry, bus
- Take the ferry from Karimunjawa to Jeparaferry
- Take the bus from Kudus to Yogyakarta Jombor Bus Stationbus
8h 52mRp 645,160–869,748
Questions & Answers
The cheapest way to get from Karimunjawa to Jogjakarta Nananina is to ferry and bus via Semarang which costs Rp420000 - Rp850000 and takes 12h 20m.
The fastest way to get from Karimunjawa to Jogjakarta Nananina is to ferry and taxi and train which takes 7h 13m and costs Rp800000 - Rp1700000.
The distance between Karimunjawa and Jogjakarta Nananina is 335 km.
The best way to get from Karimunjawa to Jogjakarta Nananina without a car is to ferry and taxi and train which takes 7h 13m and costs Rp800000 - Rp1700000.
It takes approximately 7h 13m to get from Karimunjawa to Jogjakarta Nananina, including transfers.
There are 2410+ hotels available in Jogjakarta Nananina.
What companies run services between Karimunjawa, Indonesia and Jogjakarta Nananina, Indonesia?
There is no direct connection from Karimunjawa to Jogjakarta Nananina. However, you can take the ferry to Jepara, take the taxi to Semarang Tawang Station, take the train to Solobalapan, take the train to Yogyakarta, then take the taxi to Jogjakarta Nananina. Alternatively, you can take a ferry from Karimunjawa to Jogjakarta Nananina via Jepara, Kudus, and Yogyakarta Jombor Bus Station in around 8h 52m.
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang Station to Solobalapan
- Ave. Duration
- 1h 47m
- Frequency
- 5 times a day
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 33 min
- Frequency
- Hourly
- 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
- [email protected]
- Website
- kai.id
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- Rp 15,000
- Schedules at
- kai.id
- Phone
- 0-877-1904-6328
- Website
- redbus.id
Bus from Kudus to Yogyakarta Jombor Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- 5 times a day
- Estimated price
- Rp 110,160
- Schedules at
- redbus.id
- Website
- 12go.asia
Bus from Jepara, Central Java to Kencana Travel Semarang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- Rp 80,000–90,000
- Schedules at
- kencanaindonesia.com
- Phone
- (0274) 514-794
- [email protected]
- Website
- ramasakti.com
Bus from Semarang to Yogyakarta
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- Rp 85,000
- Schedules at
- ramasakti.com
- Book at
- easybook.com
- Phone
- 0811-789-200
- [email protected]
- Website
- expressbahari.com
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
Ferry from Karimunjawa to Jepara
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- Rp 200,000–354,588
- Schedules at
- expressbahari.com
- Executive
- Rp 200,000
- VIP
- Rp 230,000
- Ave. Duration
- 1h 6m
- Estimated price
- Rp 470,000–600,000
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 How to get from London City Airport into central London, What are the different types of Renfe trains in Spain?, and Need to know: Eurostar - to help you get the most out of your next trip.








