There are several ways to reach The Royal Mile, which is one of the most famed streets in Edinburgh:
Edinburgh Airport (EDI) is the closest airport to The Royal Mile. From the airport, you can:
Edinburgh Waverley Railway Station is the main train station that serves the city and is situated just off the east end of Princes Street. It is within walking distance to The Royal Mile.
Edinburgh has a strong network of local buses operated by Lothian Buses. Multiple bus routes service stops close to The Royal Mile. Check current schedules for the most up to date routes.
If you are driving to The Royal Mile, be aware that parking in the city center can be challenging and is often expensive. You may want to consider using Park & Ride facilities and taking public transport into the city.
If you are staying in the city center, The Royal Mile is within easy walking distance from many central locations. The street itself runs downhill from Edinburgh Castle to Holyrood Palace.