The Giant’s causeway is 60 miles north of Belfast, and the trip takes around one hour and 15 minutes by car. If you want to use public transport, you can take the train from Belfast to the town of Portrush (1.5 hours) and from there you can grab a direct bus to the Giant’s Causeway (around 40 minutes). Not all the trains from Belfast to Portrush are direct and you may need to connect in the town of Coleraine to reach Portrush. Use Translink to look up train timetables and book your ticket.