entradas
La entrada estándar es más barata online que en taquilla: adultos £21,50 / £24,00, tarifa reducida (65+ o personas desempleadas; se requiere justificante; estudiantes excluidos) £17,00 / £19,00, y niños (7–15) £13,00 / £14,50. Las entradas familiares (online / en taquilla) cuestan £42,50 / £47,50 para 1 adulto + 2 niños, £62,00 / £69,50 para 2 adultos + 2 niños, o £74,00 / £82,00 para 2 adultos + 3 niños. Las Flexi Tickets, válidas para cualquier día dentro de los 7 días posteriores a la fecha elegida, cuestan £35,00 para adultos, £28,00 tarifa reducida y £21,00 para niños. Las audioguías cuestan £3,50 para adultos, £2,50 tarifa reducida y £1,50 para niños. Los acompañantes de visitantes con discapacidad entran gratis con reserva online, hasta dos por transacción; los titulares de la tarjeta Young Scot pagan £1 con reserva online y una tarjeta válida; los miembros en servicio activo de las Fuerzas Armadas británicas entran gratis con MOD 90, solo para el propio miembro en servicio. Los menores de 16 años deben ir acompañados por un adulto.
cómo llegar
Se puede llegar a Edinburgh Castle a pie desde la estación principal de Waverley. Los autobuses al aeropuerto también paran en esta estación. Hay aparcamiento con descuento disponible en el parking de Terrace. Para obtenerlo, los tickets de aparcamiento deben validarse en el mostrador de audio durante la visita.