Buses from Luang Prabang -
There are 3 to 4 regular buses from Luang Prabang to Nong Khiaw. It costs 40,000 to 50,000 LAK and takes around 4 hours to reach. At an additional 15000 LAK, you can include hotel pick-up if you book through tour operators.From Udomxay -
One of the nearest towns to Nong Khiaw is Udomxay. It takes about 3 to 4 hours to reach, but there is only one bus in the morning every day.
You can also get down at Pak Mong town by taking a bus to Vang Vieng. From there, you can take a tuk-tuk for about an hour to Nong Khiaw, which costs about 30,000 LAK per person.
Local transport in Nong Khiaw
Since most of the sites to see are concentrated right in the centre of the town, the best way to get around is on foot. If you want to explore further, you can easily rent a bike from your hostel or a nearby rental shop. You can pay for the motorcycle by the hour or by the day.
To get even further you can tuk-tuk which is present everywhere.