The best way to go Everest Base Camp (5364m) is Everest Base Camp Helicopter Tour. Although there are other two ways: Everest Base Camp Trek and Everest Mountain Flight, Everest Heli Tour is the best option to go and land at Everest Base Camp/Kalapatthar (5545m).
Everest Base Camp Trek required at least 2 weeks for walking to EBC through Lukla, Namche, Tengboche and Lobuche. Some people find it very tiring and they want to go with either Everest Heli ride or Everest Mountain flight to see Mt. Everest(8848.86). You can step at Everest Base Camp and make a history in your life while doing Everest Base Camp Trek.
If you choose Everest Mountain Flight, you can see Mt. Everest but you cannot land at Everest Base Camp/Kalapatthar. But, if you go with Helicopter Tour to Everest Base Camp, you can land at Kalapatthar and witness Mt. Everest from the closest viewpoint. Not only Mt. Everest, you can see Pumori, Loa Tse, Nupse, Makalu and many other snow-fed peaks in Everest region. At the same time, one can witness Khumbu Glacier and all surrounding of Sagarmatha National Park. You can do all these things within 4 hours.
While landing at Kalapatthar during your Everest Base Camp Helicopter Tour, you will have maximum 30 minutes to explore and capture the mountain views all round you.