| Duration | 2h 32m |
|---|---|
| Distance | 309 km |
| Average price | Rp 1,053,554 |
| Nearby airports | 5 found |
The nearest airport to Karimunjawa is Karimunjawa (KWB). However, there are better options for getting to Karimunjawa. There is no direct connection from Nearby airports to Karimunjawa. However, you can take the taxi to Surabaya Pasar Turi, take the train to Semarang Tawang, take the taxi to Jepara, then take the ferry to Karimunjawa. Alternatively, you can take the taxi to Semarang, take the shuttle to Kabupaten Demak, take the taxi to Jepara, then take the ferry to Karimunjawa.
Want to know about travelling to Karimunjawa? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Karimunjawa is Karimunjawa (KWB) Airport which is 5 km away. Other nearby airports include Ahmad Yani (SRG) (122.4 km) and Solo (SOC) (184.9 km).
More informationIt takes 8h 48m to get from Karimunjawa to Juanda International (SUB) Airport.
More informationWe recommend flying to Juanda International (SUB) Airport, which is 309.4 km away from Karimunjawa. The train and taxi and ferry via Juanda International (SUB) from Juanda International (SUB) to Karimunjawa takes 8h 48m.
More informationThere are 67+ hotels available in Karimunjawa.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps