From Gatwick Airport train to Reading then train to Cardiff Central. 3hrs 24min £78. From London Gatwick Airport bus to London Victoria Coach Station then bus to Cardiff, Castle Street. 4hrs 33min £32. From London Gatwick Airport (LGW) drive to Cardiff. 2hrs 48min £42. From London Gatwick airport fly to Bristol airport, bus to Bristol Temple Meads, then train to Cardiff. 5hrs 17min £116. From Gatwick Airport towncar to Cardiff. 2hrs 47min £60.