From Ngapali Beach you can take a night bus to Yangon. The bus ride is 8 hours in a comfortable VIP bus with reclining seats. The only issue is that night busses in Myanmar usually finish the journey in the middle of the night. So leaving at 15.00 from the bus station near Ngapali Beach, you arrive in Yangon between 1.00am-3.00am depending on traffic. The downside is that you have to check in to a hotel in the middle of the night. Overall the journey was quite comfortable.