You have some options. We took the shuttle bus.
- average ride time: 2 hours
- cost: starting from 34 rmb
- take into consideration that from Dali old town to Dali train station takes 40min-1hr, around 50rmb if you take taxi, 2rmb if taking public bus, 10rmb if taking tourist shuttle. Then from Lijiang train station to Lijiang old town is another 20 minutes, about 50rmb taxi or 30-40min bus ride costs 1rmb
- takes about 3-3.5 hours
- cost is about 80rmb if leaving from the Old Town Terminal
Hire a car
- drive time is about 2.5 hours
- cost is about 400rmb/car one way
- !! ask your hotel/guesthouse to book from a reliable source !!