MIT Sloan is located in Cambridge, Mass. across the Charles River from Boston and adjacent to Cambridge's Kendall Square. The campus is within three miles of two major interstate highways, less than six miles from Logan International Airport, and is accessible via public transportation.
The campus is in the immediate vicinity of the Kendall/MIT stop on the Red Line and a 15 minute walk from Lechmere Station on the Green Line. MIT Sloan is also a 15-30 minute walk from downtown Boston (depending on the weather) and a 30-40 minute walk from Harvard University (located just up the river from the MIT campus).
Map of MIT Sloan Campus (PDF)