The most practical way to travel from Ubud to Medan is by flying from Ngurah Rai to Kualanamu International Airport. The total distance is 2,500 km. You will have a layover in Jakarta. The journey takes about 7 hours. Medan is the capital of North Sumatra and a gateway to Lake Toba.
Total Distance: 2,500 km air distance.
Book early for better prices.
June to August for dry weather.