There are 5 ways to get from Semarang to Singkawang by plane, taxi, train, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Ahmad Yani (SRG) to Supadio (PNK)plane SRG - PNK
- Take the taxi from Supadio (PNK) to Singkawangtaxi
4h 1mRp 1,370,984–3,583,898Bus, ferry
cheapest- Take the bus from Semarang to Surabaya Kotabus
- Take the ferry from Surabaya - Tanjung Perak Port to Pontianakferry
- Take the bus from Pontianak to Singkawang Cultural Centrebus
3d 4hRp 497,558–1,019,643Train, bus, ferry
- Take the train from Semarang Tawang to Cirebontrain
- Take the bus from Cirebon to Jakarta Pulogadung Bus Stationbus
- Take the ferry from Tanjung Priok to Pontianakferry
- Take the bus from Pontianak to Singkawang Cultural Centrebus
2d 14hRp 599,147–1,079,015Bus, ferry via Kebonkelapa
- Take the bus from Semarang to Jakarta Kampung Rambutan Bus Stationbus
- Take the ferry from Tanjung Priok to Pontianakferry
- Take the bus from Pontianak to Singkawang Cultural Centrebus
2d 16hRp 553,420–1,037,564Train, ferry, bus
- Take the train from Semarang Tawang to Surabaya Pasar Turitrain
- Take the ferry from Surabaya - Tanjung Perak Port to Pontianakferry
- Take the bus from Pontianak to Singkawang Cultural Centrebus
3d 1hRp 584,768–1,030,300
Ahmad Yani (SRG) to Supadio (PNK) flights
Questions & Answers
The cheapest way to get from Semarang to Singkawang is to bus and ferry via Kebonkelapa which costs Rp550000 - Rp1100000 and takes 2 days 16h.
The fastest way to get from Semarang to Singkawang is to fly and taxi which takes 4h 1m and costs Rp1300000 - Rp3600000.
The distance between Semarang and Singkawang is 939 km.
The best way to get from Semarang to Singkawang without a car is to bus and ferry via Kebonkelapa which takes 2 days 16h and costs Rp550000 - Rp1100000.
It takes approximately 4h 1m to get from Semarang to Singkawang, including transfers.
There are nine+ hotels available in Singkawang.
What companies run services between Semarang, Indonesia and Singkawang, Indonesia?
There is no direct connection from Semarang to Singkawang. However, you can take the taxi to Ahmad Yani (SRG) airport, fly to Supadio (PNK), then take the taxi to Singkawang. Alternatively, you can take a train from Semarang Tawang to Singkawang via Cirebon, Cirebon, Jakarta Pulogadung Bus Station, Pulo Gadung 5, Lotte Mall Kelapa Gading 2, Tanjung Priok, Pontianak, Pontianak, and Singkawang Cultural Centre in around 2d 14h.
- Website
- superairjet.com
Flights from Ahmad Yani to Supadio
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,300,000–3,500,000
- Website
- garuda-indonesia.com
Flights from Ahmad Yani to Supadio via Soekarno–Hatta
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 2,000,000–5,500,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang to Cirebon
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- Rp 130,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 130,000–320,000
- Business
- Rp 350,000–550,000
- Executive
- Rp 250,000–700,000
Train from Semarang Tawang to Surabaya Pasar Turi
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- Rp 160,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 310,000–700,000
Bus from Cirebon to Jakarta Pulogadung Bus Station
- Ave. Duration
- 4h 23m
- Frequency
- Hourly
- Estimated price
- Rp 80,000
- Schedules at
- jadwalbis.com
- Phone
- (021) 1500 825
- [email protected]
- Website
- damri.co.id
Bus from Pontianak to Singkawang Cultural Centre
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 47,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Pontianak to Singkawang Cultural Centre
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 47,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Pontianak to Singkawang Cultural Centre
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 47,000–250,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Semarang to Surabaya Kota
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 85,000–320,000
- Book at
- https://12go.asia/en/operator/damri
Bus from Pontianak to Singkawang Cultural Centre
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- Rp 47,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62291440019
- [email protected]
- Website
- nu3tara.com
Bus from Semarang to Jakarta Kampung Rambutan Bus Station
- Ave. Duration
- 9h 12m
- Frequency
- Twice daily
- Estimated price
- Rp 190,000–400,000
- Book at
- https://12go.asia/en/operator/nusantara
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Tanjung Priok to Pontianak
- Ave. Duration
- 43h
- Frequency
- Once daily
- Estimated price
- Rp 310,000–390,000
- Book at
- pelni.co.id
- Economy Class
- Rp 310,000–390,000
Ferry from Tanjung Priok to Pontianak
- Ave. Duration
- 43h
- Frequency
- Once daily
- Estimated price
- Rp 310,000–390,000
- Book at
- pelni.co.id
- Economy Class
- Rp 310,000–390,000
Ferry from Surabaya - Tanjung Perak Port to Pontianak
- Ave. Duration
- 2d 13h
- Frequency
- Once daily
- Estimated price
- Rp 350,000–430,000
- Book at
- pelni.co.id
- Economy Class
- Rp 350,000–430,000
Ferry from Surabaya - Tanjung Perak Port to Pontianak
- Ave. Duration
- 2d 13h
- Frequency
- Once daily
- Estimated price
- Rp 350,000–430,000
- Book at
- pelni.co.id
- Economy Class
- Rp 350,000–430,000
- Ave. Duration
- 2h 24m
- Estimated price
- Rp 180–220
Grab Taxi
- Website
- grab.com
Kaban Taxi Pontianak
- Phone
- +62 813-5175-5077
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, Getting to Milan from the airport, and How to get from Luton Airport into central London - to help you get the most out of your next trip.














