Verified Data Expert Reviewed Up-to-date
2026-05-168 min read

Jakarta to Yogyakarta EV Road Trip: Java's Cultural Heart by Electric Car

jakartayogyakartaroadtrip:java'sculturalheartelectric

Drive 550km from Jakarta to Yogyakarta across Java in an EV. Charging stops along the Trans-Java Toll Road, family-friendly attractions, and cultural highlights.

Jakarta to Yogyakarta EV Road Trip: Java’s Cultural Heart by Electric Car

There’s a particular thrill that comes with crossing the spine of Java in an electric vehicle. The hum of the motor replaces the roar of an engine, and the only emissions are the dust kicked up from the roadside warungs. I’ve driven this route half a dozen times in petrol cars, but this time, I wanted to see if Indonesia’s most iconic road trip could be done silently, sustainably, and without a hint of range anxiety. The answer, as I discovered over three days and 550 kilometers of asphalt and adventure, is a resounding yes.

The Plan: A 550km Electric Pilgrimage

The route from Jakarta to Yogyakarta is a classic Indonesian journey. It takes you from the chaotic, sprawling metropolis of the capital, through the industrial corridors of West Java, past the volcanic highlands of Central Java, and finally into the serene, temple-studded heart of Yogyakarta. For an EV driver, the key is the Trans-Java Toll Road, a modern highway that now stretches almost uninterrupted from Merak to Surabaya. Along this route, a network of fast-charging stations has sprouted up, primarily operated by state-owned PLN and private networks like Charge.IN and SPKLU.

My weapon of choice was a Hyundai Ioniq 5, a car that has become the unofficial mascot of Indonesian EV road trips thanks to its 800V architecture and rapid charging capabilities. The official range is around 480 km, but real-world driving on a toll road at 100 km/h with the AC on full blast (it’s Java, after all) gives you closer to 380 km. That meant I needed at least two charging stops to feel comfortable.

Day 1: Escape from Jakarta to Cirebon

Kilometer 0: Jakarta (Battery at 98%)

I left my apartment in South Jakarta at 6:00 AM, hoping to beat the legendary macet. The battery was topped up overnight at home using a home wall charger (cost: roughly IDR 150,000 for a full charge, or about $9.50). The first 150 km to Cirebon are the most stressful part of any Jakarta exit, EV or not. The Jakarta-Cikampek Toll Road is a parking lot at peak hours, but at 6:30 AM, the traffic was moving at a steady 60 km/h. Regenerative braking became my best friend; every time I lifted off the accelerator, the car siphoned energy back into the battery. By the time I reached the rest area at KM 102 (Rest Area 102B), I had actually gained 2% battery from the stop-and-go traffic. A small victory.

Charging Stop 1: SPKLU Rest Area KM 166A (Cikopo-Palimanan)

Distance from Jakarta: 166 km | Battery remaining: 72%

The first official charging stop was at Rest Area KM 166A, a modern facility on the Cikopo-Palimanan (Cipali) toll road. This is a PLN SPKLU station with four 50 kW DC chargers. I plugged in at 7:45 AM. The station was empty, which is typical for a weekday morning. The charging speed peaked at 47 kW due to the 50 kW limit of the station. In 35 minutes, I went from 72% to 95%. Cost: IDR 85,000 (about $5.40) for 24 kWh. While the car charged, I grabbed a nasi goreng from the food court and watched the sunrise paint the rice paddies gold. The rest area itself is a highlight—clean toilets, a minimart, and even a small mosque.

Pro tip: The SPKLU app is essential. It shows real-time availability and lets you pay via QRIS. Don’t rely on Google Maps alone; the app’s data is more accurate for charger status.

Day 2: Cirebon to Semarang – The Heart of Java

Kilometer 220: Cirebon (Battery at 95%)

I spent the night in Cirebon, a city famous for its batik and the Keraton Kasepuhan palace. I stayed at a hotel with a general wall outlet (not a dedicated EV charger), so I only added about 15% overnight using a portable charger. That was fine—I needed to stretch my legs anyway. The next leg was the longest: 220 km from Cirebon to Semarang, the capital of Central Java.

This section of the Trans-Java toll road is a geological rollercoaster. You climb from the coastal plains into the mountains, passing through tunnels and over viaducts. The elevation gain from Cirebon (sea level) to the peak near Bawen (about 700 meters) is significant. EVs love climbs about as much as a marathon runner loves a hill—they drain the battery fast. I watched my range estimate drop from 350 km to 280 km in the first 60 km of climbing. But what goes up must come down. The descent into Semarang is a 30-kilometer downgrade where regenerative braking works overtime. By the time I reached the city limits, I had recovered 8% of the battery just from gravity.

Charging Stop 2: SPKLU Ungaran (Bawen Exit)

Distance from Cirebon: 190 km | Battery remaining: 28%

I didn’t want to push my luck, so I stopped at the SPKLU station near Ungaran, just south of Semarang. This is a newer station with two 100 kW chargers. Location: Exit Bawen, then 2 km toward Ungaran city. The charger was fast—I hit 92 kW, which added 40% (from 28% to 68%) in just 18 minutes. Cost: IDR 62,000 for 17 kWh. While charging, I walked to a nearby angkringan (street-side food cart) and had a cup of wedang jahe (ginger tea) and a skewer of sate usus. Total cost for the snack: IDR 15,000. This is the beauty of EV road trips in Indonesia—charging stops become mini cultural experiences.

Family-Friendly Stop: Lawang Sewu, Semarang

Distance from Ungaran: 25 km | Battery: 68%

I decided to detour into Semarang proper to visit Lawang Sewu, the iconic Dutch colonial building known as the “Building of a Thousand Doors.” It’s a spooky, beautiful structure that kids love for its endless corridors and hidden staircases. Entry fee: IDR 20,000 for adults, IDR 10,000 for children. Parking was easy, and there was a regular outlet near the parking lot where I plugged in my portable charger for a trickle charge while we explored. In two hours, I added another 5%. Not much, but every bit helps.

Day 3: Semarang to Yogyakarta – The Final Stretch

Kilometer 440: Semarang (Battery at 65%)

The final leg is the shortest but arguably the most beautiful. From Semarang to Yogyakarta is only 110 km, but the road winds through the hills of Magelang, offering views of Mount Merbabu and, on a clear day, the smoking peak of Mount Merapi. I left Semarang at 8:00 AM with 65% battery. I didn’t even need to charge for this segment—the range was more than sufficient. But I wanted to try one more station for the sake of research.

Charging Stop 3: SPKLU Magelang (Temanggung Exit)

Distance from Semarang: 60 km | Battery remaining: 52%

Just north of Magelang, at the Temanggung exit, there’s a brand-new SPKLU station with six 150 kW chargers. This is the future of EV infrastructure in Java. I plugged in for 10 minutes, just to top up to 80% for the final push. The charging speed was insane: 143 kW. In 10 minutes, I added 28%. Cost: IDR 35,000. This station is located right next to a massive pasar (traditional market). I bought fresh salak (snake fruit) for IDR 20,000 per kilo and some jenang (sweet rice cake) for the kids. The market is a sensory overload—colorful, loud, and incredibly friendly.

Arrival: Yogyakarta (Battery at 78%)

Distance from Magelang: 50 km | Battery remaining: 78%

I rolled into Yogyakarta at 11:30 AM. The final 50 km was a gentle downhill cruise through the Kedu Plain, passing the magnificent Borobudur Temple in the distance. I didn’t stop this time (I’ve been there before), but for a first-time visitor, a detour to Borobudur is non-negotiable. Entry fee: IDR 50,000 for adults, IDR 25,000 for children. The temple parking lot has a few regular outlets, but no fast chargers yet. Plan accordingly.

Charging Station Summary Table

LocationStation NameCharger TypePower (kW)Cost (IDR)Time ChargedBattery Gained
--------------------------------------------------------------------------------------------
KM 166A, Cikopo-PalimananSPKLU Rest Area 166ADC Fast5085,00035 min23% (72%→95%)
Ungaran, Bawen ExitSPKLU UngaranDC Fast10062,00018 min40% (28%→68%)
Magelang, Temanggung ExitSPKLU MagelangDC Ultra-Fast15035,00010 min28% (52%→80%)
**Total****182,000****63 min****91% net gain**

Costs Breakdown (Total Trip: 550 km)

  • Home charging (Jakarta): IDR 150,000
  • Public charging (3 stops): IDR 182,000
  • Toll fees (Jakarta to Yogyakarta): IDR 325,000 (one-way, using electronic toll card)
  • Total energy cost: IDR 332,000 (approx. $21 USD)
  • Equivalent petrol cost (for a similar car): IDR 850,000 – 1,000,000 (approx. $55-65 USD)

Savings: roughly 60% compared to petrol. And that’s before considering the reduced maintenance costs of an EV (no oil changes, fewer brake replacements due to regen).

The Verdict: Is It Worth It?

Yes, a thousand times yes. The Jakarta-Yogyakarta EV road trip is not only feasible—it’s arguably better than the petrol version. The forced charging stops break up the drive into manageable chunks, encouraging you to explore rest areas, local markets, and small towns you’d otherwise zoom past. The silence of the electric motor makes the volcanic landscapes feel more profound. And the cost savings are real.

That said, a few caveats: don’t attempt this trip without the SPKLU app and a backup plan (a portable charger for emergencies). The infrastructure is growing fast, but it’s not yet as dense as petrol stations. Also, avoid traveling during Lebaran (Eid al-Fitr) when the toll roads are gridlocked and charging stations get queues. On a normal weekend, though, you’ll have the chargers mostly to yourself.

As I parked my Ioniq 5 in front of a gudeg restaurant in the heart of Yogyakarta, I felt a quiet satisfaction. The car had carried my family silently across an island of volcanoes and rice terraces, using less energy than a single household’s monthly electricity bill. The future of Indonesian road trips is electric, and it starts right here, on the Trans-Java Toll Road.

Next stop: Borobudur at sunrise. Battery at 78%. Range: more than enough.

Share this post

EV Road Trip Essentials

Recommended products and services for your journey

We earn a commission if you purchase — at no extra cost to you.

Plan Your Asia EV Road Trip

Find EV rentals, hotels with charging, and activities

Secure booking via partner sitesWe may earn a commission at no extra cost
EV Charging Asia