Directions to Campus

We invite you to visit Olin College of Engineering.

We are located in Needham, Massachusetts, approximately 14 miles west of Boston. The Admission Office and most of the administrative offices, including the President's Office, are located in Milas Hall.

Street Address: 

1000 Olin Way, Needham, MA 02492

Helpful Tip: Make sure to use 1000 Olin Way, Needham, MA 02492 when entering our address into a navigation system, otherwise it may automatically pull up Olin Hall which is a building on Babson's campus.

Traveling to Olin:

Take the Massachusetts Turnpike to Exit 15 (Interstate 95/Route 128 South), following signs for Route 95/128 South. Exit Route 95/128 South at 35C (Highland Avenue, Needham). Follow Highland Avenue for 1.5 miles to a three-way intersection with Chapel and May Streets; bear slight right onto Chapel Street (to the right of the gas station). Take a right at the first light onto Great Plain Avenue/Rte 135. Then follow "From Great Plain Avenue" directions below.

Take the Massachusetts Turnpike to Exit 14 (Interstate 95/Route 128), following signs for Route 95/128 South. Exit Route 95/128 South at exit 36C (Highland Avenue, Needham). Follow Highland Avenue for 1.5 miles to a three-way intersection with Chapel and May Streets; bear slight right onto Chapel Street (to the right of the gas station). Take a right at the first light onto Great Plain Avenue/Rte 135. Then follow "From Great Plain Avenue" directions below.

Take Route 95/128 to exit 35C (Highland Avenue, Needham). Follow Highland Avenue for 1.5 miles to a three-way intersection with Chapel and May Streets; bear slight right onto Chapel Street (to the right of the gas station). Take a right at the first light onto Great Plain Avenue/Rte 135. Then follow "From Great Plain Avenue" directions below.

Proceed on Great Plain Avenue for 1.5 miles and the Olin College campus will be on the right. Enter the campus at "Olin Way" and follow the road around to the left to parking lot A, which provides access to all campus buildings. Most administrative offices, including the Admission Office and the President's Office, are in "Milas Hall", which is the first building to the right, as you walk up from the main lot. Handicap parking is available.

Olin College is accessible by commuter rail from Boston on the Needham line. The line originates at Boston's South Station, and may also be boarded at Boston's Back Bay Station. The nearest commuter rail stop to Olin College is Needham Center, which is located at the intersection of Great Plain Avenue and Eaton Square. The college is a short taxi ride from Needham Center.

Amtrak's Northeast Direct Service stops at Route 128 in Westwood, about six miles from Needham. From there, take a taxi to Olin College. Amtrak continues on to Boston's South Station, where commuter rail service is available (see above).

Public Transportation:

The MWRTA Route 1 bus makes a stop at Babson College’s Knight Hall in its run from the Woodland T station on the Green line to the Natick Mall.  For information about the MetroWest Regional Transportation options visit https://www.mwrta.com/