Apart from luxurious private transfers and independent car rentals, you have two options for your transfer from Barcelona Airport to Sants Train Station. An airport taxi will drive you to Barcelona's main station in comfort in 20 minutes, whereas the ride with R2 Nord Train takes the same time but costs less.