CO2 emissions depend on distance travelled, since take-off consumes a lot more than being at cruising altitude - short-haul is about 50% more costly. This doesn't take into account increased impacts from night travel for planes, or that buses will tend to be fuller.
See e.g. http://www.greenrationbook.org.uk/resources/footprints-air-t...