Ja, er zijn verschillende bus- en treinverbindingen naar Urquhart Castle. De dichtstbijzijnde stad is Inverness, waarvandaan regelmatig bussen vertrekken naar het kasteel.