Barcelona Airport (BCN)
BCN airport is located 8 miles southwest of central Barcelona. Train service from the airport to Barcelona Sants is provided by RENFE (Spanish National Rail Service).
Go to Barcelona Google Maps to input travel times when you will be in Barcelona.
Do you want to see more of Spain. Try this 8-Day Spain tour including train to Madrid
The following link has some useful information. I only receive commission on hotel bookings. Please use my other links to book "Things to Do". I will appreciate it. Barcelona - What You Need to Know Before You Go