i´m staying now in tarragona city (a hotel near rambla nova). i just arrived here in spain via barcelona airport.

what is the most practical way of getting to barcelona for a day trip? i´m planning to leave tarragona early morning then have a day of sightseeing in barcelona then go back here in tarragona in the evening. please advice.