There are 3 ways to get from Semarang to Palma by plane or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ahmad Yani
best- Fly from Ahmad Yani (SRG) to Son Sant Joan Airport (PMI)SRG - PMI
21h 41m€227–657Train, train to Yogyakarta International Airport, fly
cheapest- Take the train from Semarang Poncol Station to Solobalapan
- Take the train from Solo Balapan to Yogyakarta
- Take the train from Yogyakarta Tugu Station to Yogyakarta International Airport
- Fly from Yogyakarta International Airport (YIA) to Son Sant Joan Airport (PMI)YIA - PMI
28h 6m€220–692Train to Adisumarmo International Airport, fly
- Take the train from Semarang Poncol Station to Solobalapan
- Fly from Adisumarmo International Airport (SOC) to Son Sant Joan Airport (PMI)SOC - PMI
26h 44m€229–673
Ahmad Yani (SRG) to Son Sant Joan Airport (PMI) flights
Questions & Answers
The cheapest way to get from Semarang to Palma is to fly which costs €220 - €700 and takes 21h 41m.
The fastest way to get from Semarang to Palma is to fly which takes 21h 41m and costs €220 - €700.
The distance between Semarang and Palma is 12028 km.
It takes approximately 21h 41m to get from Semarang to Palma, including transfers.
Palma is 6h behind Semarang. It is currently 12:09 PM in Semarang and 6:09 AM in Palma.
There are 1693+ hotels available in Palma.
What companies run services between Semarang, Indonesia and Palma, Spain?
Garuda Indonesia, Etihad, and two other airlines fly from Ahmad Yani (SRG) to Son Sant Joan Airport (PMI) once daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- etihad.com
Flights from Ahmad Yani to Son Sant Joan Airport via Soekarno–Hatta, Abu Dhabi
- Ave. Duration
- 21h 32m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €220–650
Flights from Ahmad Yani to Son Sant Joan Airport via Kuala Lumpur, Abu Dhabi
- Ave. Duration
- 26h 5m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €220–700
Flights from Adisumarmo International Airport to Son Sant Joan Airport via Soekarno–Hatta, Abu Dhabi
- Ave. Duration
- 24h 57m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €220–650
Flights from Yogyakarta International Airport to Son Sant Joan Airport via Soekarno–Hatta, Abu Dhabi
- Ave. Duration
- 22h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €210–650
Flights from Yogyakarta International Airport to Son Sant Joan Airport via Kuala Lumpur, Abu Dhabi
- Ave. Duration
- 25h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- €210–650
- Website
- klm.com
Flights from Yogyakarta International Airport to Son Sant Joan Airport via Kuala Lumpur, Amsterdam Schiphol
- Ave. Duration
- 22h 5m
- When
- Wednesday
- Estimated price
- €270–950
Train from Semarang Poncol Station to Solobalapan
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- €3–17
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- €3–17
- Business
- €16–29
- Executive
- €6–35
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- €1–17
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- €1–17
- Business
- €15–29
- Executive
- €3–35
- admin@prameks.com
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- €1
- Schedules at
- jadwalkereta.net
- info@railink.co.id
- Website
- railink.co.id
Train from Yogyakarta Tugu Station to Yogyakarta International Airport
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- €1–3
- Schedules at
- railink.co.id
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, Travel Insider: Top Japan travel tips by Beatrix Holland, and Want to know more about Flixbus? - to help you get the most out of your next trip.








