The closest major airport to Bavarian Inn is Martinsburg, WV (MRB-Eastern West Virginia Regional), which is 13.9 mi away (22 minutes by car). Another top airport is Hagerstown, MD (HGR-Hagerstown Regional), which is located 22.8 mi away (33-minute drive).