Suceava Stefan cel Mare International Airport has flights to Bucharest and several Western European cities. The airport is 15 km east of the city centre.
By rail, Suceava has two stations: Suceava (the main station, also called Burdujeni) and Suceava Nord — trains from Bucharest (5–6 hours) stop at the main station. By bus, coaches from Bucharest, Cluj, Iași, and other Romanian cities use the central bus terminal. There are also international coach connections to Germany, Austria, and Italy, serving Romania's large diaspora communities.