There are a few airlines that service the Jakarta to San Jose route, but the most popular option is undoubtedly Garuda Indonesia. The flight time is approximately 16 hours, making it one of the longest routes in the world. The airport in Jakarta is Soekarno-Hatta International Airport, while the airport in San Jose is Norman Y. Mineta San Jose International Airport.
Soekarno-Hatta International Airport is the largest and busiest airport in Indonesia, serving over 60 million passengers each year. …