There are 7 ways to get from Kamal to Pemalang by car ferry, train, bus, taxi, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Car ferry, train
best- Take the car ferry from Kamal to Surabaya Ujung
- Take the train from Surabaya Pasar Turi to PemalangGumarang / ...
7h 20mRp 284,000–436,610Car ferry, train via Pekalongan
cheapest- Take the car ferry from Kamal to Surabaya Ujung
- Take the train from Surabaya Pasar Turi to PekalonganHarina / ...
8h 39mRp 283,000–746,610Car ferry, bus, train
- Take the car ferry from Kamal to Surabaya Ujung
- Take the bus from Terminal Purabaya to Terminal Terboyo
- Take the train from Semarang Tawang Station to Pekalongan
11h 2mRp 367,001–999,611Car ferry, taxi
- Take the car ferry from Kamal to Surabaya Ujung
- Take the taxi from Surabaya Ujung to Pemalang
6h 17mRp 1,905,000–2,339,610Car ferry, fly, train
- Take the car ferry from Kamal to Surabaya Ujung
- Fly from Juanda International Airport (SUB) to Ahmad Yani (SRG)SUB - SRG
- Take the train from Semarang Poncol Station to Pemalang
7h 6mRp 1,168,100–2,975,610Drive 438.4 km
- Drive from Kamal to Pemalang438.4 km
6h 12mRp 811,141–1,171,647Taxi
- Take the taxi from Kamal to Pemalang438.4 km
6h 12mRp 1,900,000–2,400,000
Juanda International Airport (SUB) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Kamal to Pemalang is to car ferry and train which costs Rp280000 - Rp440000 and takes 7h 20m.
The fastest way to get from Kamal to Pemalang is to drive which takes 6h 12m and costs Rp800000 - Rp1200000.
The distance between Kamal and Pemalang is 411 km. The road distance is 438.4 km.
The best way to get from Kamal to Pemalang without a car is to car ferry and train which takes 7h 20m and costs Rp280000 - Rp440000.
It takes approximately 7h 20m to get from Kamal to Pemalang, including transfers.
Yes, the driving distance between Kamal to Pemalang is 438 km. It takes approximately 6h 12m to drive from Kamal to Pemalang.
There are four+ hotels available in Pemalang.
What companies run services between Kamal, Jawa Timur, Indonesia and Pemalang, Indonesia?
There is no direct connection from Kamal to Pemalang. However, you can take the car ferry to Surabaya Ujung, take the taxi to Surabaya Pasar Turi, then take the train to Pemalang. Alternatively, you can take a car ferry from Kamal to Pemalang via Surabaya Ujung, Terminal Purabaya, Terminal Terboyo, Semarang Tawang Station, and Pekalongan in around 11h 2m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lionair.co.id
Flights from Juanda International Airport to Ahmad Yani
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 900,000–1,500,000
Train from Surabaya Pasar Turi to Pemalang
- Ave. Duration
- 5h 43m
- Frequency
- 3 times a day
- 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 440,000–700,000
Train from Semarang Tawang Station to Pekalongan
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Rp 50,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 50,000–320,000
- Business
- Rp 300,000–550,000
- Executive
- Rp 95,000–650,000
Train from Semarang Poncol Station to Pemalang
- Ave. Duration
- 2h 1m
- Frequency
- Every 4 hours
- Estimated price
- Rp 70,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 70,000–320,000
- Business
- Rp 320,000–550,000
- Executive
- Rp 130,000–650,000
Train from Surabaya Pasar Turi to Pekalongan
- Ave. Duration
- 5h 30m
- Frequency
- Every 2 hours
- Estimated price
- Rp 220,000–340,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 220,000–340,000
- Business
- Rp 400,000–550,000
- Executive
- Rp 410,000–700,000
- Phone
- +628121769401
- Website
- easybook.com
Bus from Terminal Purabaya to Terminal Terboyo
- Ave. Duration
- 5h 23m
- Frequency
- Twice daily
- Estimated price
- Rp 150,001
- Book at
- easybook.com
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Kamal to Surabaya Ujung
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- Rp 5,001–40,000
- Schedules at
- asdp.id
- Adult
- Rp 5,001
- Child
- Rp 3,500
- Bicycle
- Rp 5,001
- Motorcyle
- Rp 7,000–14,000
- Car
- Rp 46,500
- Ave. Duration
- 5h 59m
- Estimated price
- Rp 1,900,000–2,400,000
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 313 721234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 313 721234
- Website
- bluebirdgroup.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, What are the different types of Renfe trains in Spain?, and Getting to Milan from the airport - to help you get the most out of your next trip.







