There are scheduled services by bus to Belfast in Northern Ireland that leave from various destinations from around the UK. They are operated by Eurolines, part of National Express, with the ferry crossings on Irish Ferries and Stena Line. From London Victoria buses leave daily from the Coach Station at approximately 6:30 p.m. and arrives around 9:00 a.m. in Belfast. The journey duration is 14.5 hours and terminates at either the Stena Terminal where local Metro buses and taxis will take you straight to the city centre or at the Europa Bus Station on Great Victoria Street, a short walk from the centre of Belfast. Other examples of journey times to Belfast are 5.5 hours from Glasgow and about 10 hours from Manchester which also runs the service over night. It should be noted that bad weather conditions may effect ferry crossings and your final arrival times.
The capital city of Belfast is the cultural centre of Northern Ireland with an array of art galleries, museums and live venues of all varieties and sizes. International bands and artists regularly perform live shows at venues such as the world class Odyssey Arena and Belfast Waterfront. There is also an abundance of friendly pubs where you'll catch local bands and impromptu sessions of local artists who may play traditional folk tunes. The city is a great mix of distinctive architecture, with its impressive Victorian and Edwardian public buildings and stunning modernistic landmarks. A fine example is the iconic Titanic Belfast Visitor Centre, a must see attraction paying homage to the city's maritime heritage of shipbuilding. Belfast has much to offer, not forgetting its superb retail facilities, fantastic cafes and restaurants and some great nightclubs.
Here are some other resources that might have the information you need