There are two ways to reach Bhutan: either overland from India or by flight from Nepal, India, or Thailand. The flight from Kathmandu is particularly breathtaking, offering spectacular views of Everest, Makalu, Kanchenjunga, and thousands of other Himalayan peaks.