The closest major airport to Heidelberg Inn is Mammoth Lakes, CA (MMH-Mammoth Yosemite), which is 21.9 mi away (27 minutes by car).