If you hadn’t noticed by now, Harry Potter holds a very special place in our hearts, and we're pretty much obsessed with anything to do with the wizarding world (these sorting hat candles and the Harry Potter lingerie collection to name but a few).
It's around this time of year we wish we were packing up our trunks, running at full speed through a brick wall at King's Cross station and boarding the Hogwarts express for another year at the finest school of witchcraft and wizardry.
And it turns out, this dream could actually become a reality. Sort of.
Harry Potter fans rejoice, because you can actually take a trip on the Hogwarts Express. But it won't take you anywhere near Hogsmeade, soz.
IRL, it’s a steam train called The Jacobite and it takes you on an 84-mile round trip from Fort William to Mallaig, running from a station by Britain's highest mountain, Ben Nevis.
Trips run from April to October, as well as mornings in winter from 4th to 22nd December and 27th to 29th December.
Prices start at £35 for an Adult return, or £59 if ya fancy a little trip in first class.
WATCH: Eddie Redmayne and Daniel Radcliffe get serious about wands
NOW READ:
Primark’s launched a Harry Potter gym collection and we want it all
There's a Harry Potter pub crawl and we absolutely have to go
Lush have released a Harry Potter bath bomb and we are living for it