I want to travel from dublin to belfast by train. How much time does it take? what is the cost? do you think i will have to book it earlier on line or i can buy a ticket from the station when i am there, bearing in mind that i will be there at about 15 of july. is there a check of passports at the borders? the currency in north ireland is brittish pound?