There are 7 ways to get from Miami to Yogyakarta 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 to Adisumarmo International Airport, train
best- Fly from Miami International Airport (MIA) to Adisumarmo International Airport (SOC)MIA - SOC
- Take the train from Solo Balapan to Yogyakarta
30h 37mRp 11,022,000–30,327,000Fly to Juanda International Airport, train
cheapest- Fly from Miami International Airport (MIA) to Juanda International Airport (SUB)MIA - SUB
- Take the train from Surabaya Gubeng to Yogyakarta
39h 23mRp 8,189,500–27,900,000Fly to Yogyakarta International Airport, train
- Fly from Miami International Airport (MIA) to Yogyakarta International Airport (YIA)MIA - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Station
30h 57mRp 9,020,000–31,050,000Fly to Soekarno–Hatta International Airport, train
- Fly from Miami International Airport (MIA) to Soekarno–Hatta International Airport (CGK)MIA - CGK
- Take the train from Gambir Jakarta to Yogyakarta Tugu
34h 8mRp 9,330,000–26,620,000Fly to Ahmad Yani, train
- Fly from Miami International Airport (MIA) to Ahmad Yani (SRG)MIA - SRG
- Take the train from Semarang Poncol Station to Solobalapan
- Take the train from Solo Balapan to Yogyakarta
33h 31mRp 9,110,000–31,676,000Fly to Kediri, train
- Fly from Miami International Airport (MIA) to Kediri (DHX)MIA - DHX
- Take the train from Nganjuk to Yogyakarta
34h 39mRp 11,260,000–31,490,000Fly to Abdul Rachman Saleh Airport, train
- Fly from Miami International Airport (MIA) to Abdul Rachman Saleh Airport (MLG)MIA - MLG
- Take the train from Malang to Yogyakarta Tugu
36h 9mRp 15,300,000–39,440,000
Miami International Airport (MIA) to Adisumarmo International Airport (SOC) flights
Questions & Answers
The cheapest way to get from Miami to Yogyakarta is to fly and train which costs Rp8000000 - Rp28000000 and takes 39h 23m.
The fastest way to get from Miami to Yogyakarta is to fly and train which takes 30h 37m and costs Rp11000000 - Rp31000000.
The distance between Miami and Yogyakarta is 17744 km.
It takes approximately 30h 37m to get from Miami to Yogyakarta, including transfers.
Yogyakarta is 12h ahead of Miami. It is currently 2:45 AM in Miami and 2:45 PM in Yogyakarta.
There are 2277+ hotels available in Yogyakarta.
What companies run services between Miami, FL, USA and Yogyakarta, Indonesia?
There is no direct connection from Miami to Yogyakarta. However, you can take the vehicle to Miami International Airport, walk to Miami International Airport (MIA) airport, fly to Adisumarmo International Airport (SOC), walk to Adi soemarmo Airport, take the train to Solobalapan, then take the train to Yogyakarta. Alternatively, you can take the vehicle to Miami International Airport, walk to Miami International Airport (MIA) airport, fly to Yogyakarta International Airport (YIA), walk to Yogyakarta International Airport, then take the train to Yogyakarta Tugu Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- garuda-indonesia.com
Flights from Miami International Airport to Adisumarmo International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Miami International Airport to Adisumarmo International Airport via Amsterdam Schiphol, Soekarno–Hatta International Airport
- Ave. Duration
- 29h 10m
- When
- Friday and Sunday
- Estimated price
- Rp 11,000,000–30,000,000
Flights from Miami International Airport to Ahmad Yani via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 30h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 13,000,000–40,000,000
Flights from Miami International Airport to Juanda International Airport via Dubai, Singapore Changi
- Ave. Duration
- 29h 55m
- When
- Every day
- Estimated price
- Rp 11,000,000–35,000,000
Flights from Miami International Airport to Juanda International Airport via Istanbul, Singapore Changi
- Ave. Duration
- 34h
- When
- Monday to Saturday
- Estimated price
- Rp 8,000,000–27,000,000
Flights from Miami International Airport to Juanda International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 34h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 8,000,000–27,000,000
Flights from Miami International Airport to Abdul Rachman Saleh Airport via Amsterdam Schiphol, Soekarno–Hatta International Airport
- Ave. Duration
- 31h 15m
- When
- Friday and Sunday
- Estimated price
- Rp 15,000,000–39,000,000
Flights from Miami International Airport to Abdul Rachman Saleh Airport via Munich, Singapore Changi, Soekarno–Hatta International Airport
- Ave. Duration
- 29h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 13,000,000–90,000,000
Flights from Miami International Airport to Abdul Rachman Saleh Airport via Zurich, Singapore Changi, Soekarno–Hatta International Airport
- Ave. Duration
- 31h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 13,000,000–90,000,000
- Website
- malaysiaairlines.com
Flights from Miami International Airport to Adisumarmo International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 26h 45m
- When
- Every day
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Miami International Airport to Adisumarmo International Airport via Amsterdam Schiphol, Soekarno–Hatta International Airport
- Ave. Duration
- 29h 10m
- When
- Friday and Sunday
- Estimated price
- Rp 11,000,000–30,000,000
Flights from Miami International Airport to Soekarno–Hatta International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 28h 27m
- When
- Every day
- Estimated price
- Rp 9,000,000–26,000,000
Flights from Miami International Airport to Ahmad Yani via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 30h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 13,000,000–40,000,000
Flights from Miami International Airport to Juanda International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 30h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 10,000,000–28,000,000
Flights from Miami International Airport to Juanda International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 34h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 8,000,000–27,000,000
- Website
- qatarairways.com
Flights from Miami International Airport to Soekarno–Hatta International Airport via Doha
- Ave. Duration
- 25h 50m
- When
- Every day
- Estimated price
- Rp 9,000,000–26,000,000
Flights from Miami International Airport to Soekarno–Hatta International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 28h 27m
- When
- Every day
- Estimated price
- Rp 9,000,000–26,000,000
Flights from Miami International Airport to Juanda International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 30h 35m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- Rp 10,000,000–28,000,000
Flights from Miami International Airport to Juanda International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 34h 50m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 8,000,000–27,000,000
- Website
- emirates.com
Flights from Miami International Airport to Adisumarmo International Airport via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 30h 50m
- When
- Every day
- Estimated price
- Rp 13,000,000–40,000,000
Flights from Miami International Airport to Adisumarmo International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 29h
- When
- Every day
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Miami International Airport to Adisumarmo International Airport via Amsterdam Schiphol, Soekarno–Hatta International Airport
- Ave. Duration
- 29h 10m
- When
- Friday and Sunday
- Estimated price
- Rp 11,000,000–30,000,000
Flights from Miami International Airport to Soekarno–Hatta International Airport via Dubai
- Ave. Duration
- 27h 45m
- When
- Every day
- Estimated price
- Rp 10,000,000–32,000,000
Flights from Miami International Airport to Juanda International Airport via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 32h 15m
- When
- Every day
- Estimated price
- Rp 11,000,000–35,000,000
- Website
- airasia.com
Flights from Miami International Airport to Yogyakarta International Airport via Doha, Kuala Lumpur
- Ave. Duration
- 28h 50m
- When
- Every day
- Estimated price
- Rp 11,000,000–32,000,000
Flights from Miami International Airport to Yogyakarta International Airport via Istanbul, Kuala Lumpur
- Ave. Duration
- 37h
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rp 9,000,000–31,000,000
Flights from Miami International Airport to Ahmad Yani via Doha, Kuala Lumpur
- Ave. Duration
- 27h 20m
- When
- Every day
- Estimated price
- Rp 11,000,000–32,000,000
Flights from Miami International Airport to Ahmad Yani via Istanbul, Kuala Lumpur
- Ave. Duration
- 36h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- Rp 9,000,000–31,000,000
- Website
- batikair.com
Flights from Miami International Airport to Adisumarmo International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 31h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 11,000,000–33,000,000
Flights from Miami International Airport to Yogyakarta International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 27h 45m
- When
- Every day
- Estimated price
- Rp 11,000,000–32,000,000
Flights from Miami International Airport to Yogyakarta International Airport via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 31h 20m
- When
- Every day
- Estimated price
- Rp 13,000,000–39,000,000
Flights from Miami International Airport to Ahmad Yani via Dubai, Soekarno–Hatta International Airport
- Ave. Duration
- 33h 5m
- When
- Every day
- Estimated price
- Rp 13,000,000–40,000,000
Flights from Miami International Airport to Abdul Rachman Saleh Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 26h 50m
- When
- Every day
- Estimated price
- Rp 15,000,000–43,000,000
- Website
- singaporeair.com
Flights from Miami International Airport to Ahmad Yani via Dubai, Singapore Changi
- Ave. Duration
- 28h 15m
- When
- Sunday
- Estimated price
- Rp 13,000,000–40,000,000
Flights from Miami International Airport to Juanda International Airport via Dubai, Singapore Changi
- Ave. Duration
- 29h 55m
- When
- Every day
- Estimated price
- Rp 11,000,000–35,000,000
Flights from Miami International Airport to Juanda International Airport via Istanbul, Singapore Changi
- Ave. Duration
- 34h
- When
- Monday to Saturday
- Estimated price
- Rp 8,000,000–27,000,000
- Website
- lionair.co.id
Flights from Miami International Airport to Adisumarmo International Airport via Dubai, Ngurah Rai
- Ave. Duration
- 31h 5m
- When
- Every day
- Estimated price
- Rp 14,000,000–42,000,000
Flights from Miami International Airport to Adisumarmo International Airport via Doha, Ngurah Rai
- Ave. Duration
- 31h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 12,000,000–34,000,000
- Website
- superairjet.com
Flights from Miami International Airport to Kediri via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 28h 35m
- When
- Every day
- Estimated price
- Rp 12,000,000–34,000,000
Flights from Miami International Airport to Kediri via Amsterdam Schiphol, Soekarno–Hatta International Airport
- Ave. Duration
- 31h
- When
- Friday and Sunday
- Estimated price
- Rp 11,000,000–31,000,000
- Website
- transnusa.co.id
Flights from Miami International Airport to Yogyakarta International Airport via Doha, Soekarno–Hatta International Airport
- Ave. Duration
- 29h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 11,000,000–32,000,000
- Website
- flynamair.com
Flights from Miami International Airport to Yogyakarta International Airport via Istanbul, Soekarno–Hatta International Airport
- Ave. Duration
- 33h 30m
- When
- Every day
- Estimated price
- Rp 9,000,000–31,000,000
- Website
- flyscoot.com
Flights from Miami International Airport to Ahmad Yani via Dubai, Singapore Changi
- Ave. Duration
- 28h 15m
- When
- Sunday
- Estimated price
- Rp 13,000,000–40,000,000
- Website
- malindoair.com
Flights from Miami International Airport to Juanda International Airport via Dubai, Kuala Lumpur
- Ave. Duration
- 31h 10m
- When
- Every day
- Estimated price
- Rp 11,000,000–35,000,000
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
Train from Gambir Jakarta to Yogyakarta Tugu
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- Rp 320,000–370,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 320,000–370,000
- Business
- Rp 460,000–550,000
- Executive
- Rp 550,000–850,000
Train from Semarang Poncol Station to Solobalapan
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- Estimated price
- Rp 65,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 65,000–320,000
- Business
- Rp 310,000–550,000
- Executive
- Rp 120,000–650,000
Train from Surabaya Gubeng to Yogyakarta
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- Rp 180,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 180,000–330,000
- Business
- Rp 380,000–550,000
- Executive
- Rp 340,000–700,000
Train from Nganjuk to Yogyakarta
- Ave. Duration
- 2h 38m
- Frequency
- Hourly
- Estimated price
- Rp 120,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 120,000–320,000
- Business
- Rp 340,000–550,000
- Executive
- Rp 220,000–700,000
Train from Malang to Yogyakarta Tugu
- Ave. Duration
- 6h 1m
- Frequency
- Every 4 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
- admin@prameks.com
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- Rp 15,000
- Schedules at
- jadwalkereta.net
- info@railink.co.id
- Website
- railink.co.id
Train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–50,000
- 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 plan an amazing trip around Scandinavia, Bali: What to do if Mount Agung erupts, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.








