There are 3 ways to get from Bukittinggi to Semarang by plane, bus, taxi, car ferry, ferry, 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.
Fly
best- Fly from Minangkabau International Airport (PDG) to Ahmad Yani (SRG)PDG - SRG
6h 37mRp 1,424,271–3,659,320Bus, taxi, car ferry, ferry
- Take the bus from Aur Kuning bus terminal to Terminal AKAP BRPS
- Take the taxi from Kulim Atas to Mengkapan
- Take the car ferry from Mengkapan to Tanjung Balai Karimun
- Take the ferry from Tanjung Balai Karimun to Port of Tanjung Priok
- Take the bus from DAMRI Bus Station Jakarta to Semarang
2d 18hRp 1,553,000–2,214,000Drive, car ferry
- Drive from Bukittinggi to Bakauheni Port
- Take the car ferry from Bakauheni Port to Merak
- Drive from Merak to Semarang
22h 16mRp 3,116,708–4,610,690
Minangkabau International Airport (PDG) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Bukittinggi to Semarang is to bus and taxi and car ferry and ferry which costs Rp1500000 - Rp2300000 and takes 2 days 18h.
The fastest way to get from Bukittinggi to Semarang is to fly which takes 6h 37m and costs Rp1400000 - Rp3700000.
The distance between Bukittinggi and Semarang is 1395 km.
The best way to get from Bukittinggi to Semarang without a car is to bus and taxi and car ferry and ferry which takes 2 days 18h and costs Rp1500000 - Rp2300000.
It takes approximately 6h 37m to get from Bukittinggi to Semarang, including transfers.
There are 430+ hotels available in Semarang.
What companies run services between Bukittinggi, Indonesia and Semarang, Indonesia?
Citilink Indonesia, Garuda Indonesia, and two other airlines fly from Minangkabau International Airport (PDG) to Ahmad Yani (SRG) every 4 hours.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- garuda-indonesia.com
Flights from Minangkabau International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- Rp 1,300,000–7,000,000
- Website
- batikair.com
Flights from Minangkabau International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- Rp 1,300,000–4,400,000
- Website
- citilink.co.id
Flights from Minangkabau International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- Rp 1,200,000–3,100,000
- Website
- annantatravel.com
Bus from Aur Kuning bus terminal to Terminal AKAP BRPS
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- Rp 270,001
- Book at
- redbus.id
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from DAMRI Bus Station Jakarta to Semarang
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- Rp 130,000–480,000
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +62 811-1021-191
- cs@indonesiaferry.co.id
- Website
- asdp.id
Car ferry from Mengkapan to Tanjung Balai Karimun
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Estimated price
- Rp 34,000–81,000
- Schedules at
- asdp.id
- Passenger
- Rp 81,000
- Bicycle
- Rp 112,000
- Motorcycle
- Rp 150,000–380,000
- Car (smaller than 5m)
- Rp 1,399,000
Car ferry from Bakauheni Port to Merak
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- Rp 22,701–84,800
- Schedules at
- asdp.id
- Regular
- Rp 22,701
- Express
- Rp 84,800
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Tanjung Balai Karimun to Port of Tanjung Priok
- Ave. Duration
- 39h 3m
- Frequency
- Once daily
- Estimated price
- Rp 400,000–490,000
- Schedules at
- pelni.co.id
- Economy Class
- Rp 400,000–490,000
- Ave. Duration
- 2h 3m
- Estimated price
- Rp 650,000–800,000
Riau Taxi
- Phone
- +62 761 36969
Grab Taxi
- Website
- grab.com
Blue Bird Group
- Phone
- +62 21 794 1234
- 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 How to get from Southend Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.





