К сожалению, без британской карты купить билет онлайн невозможно, а именно там бывают хорошие цены -
http://farefinder.virgintrains.co.uk/
Если можете, то поговорите с кассиром о самом дешевом билете. Иногда дешевле взять 2 одиночных билета, чем 1 возвратный.
Прогуляйтесь по центральной улице Royal Mile, сходите в замок, я бы еще в парламент сходил -
http://www.scottish.parliament.uk/vi...arn/24228.aspx