TICKETS. There are several different public transit services in Barcelona, including the metro, trams, buses, and even suburban trains. Single tickets are €2.40 per ride, and you can purchase them at vending machines at metro stations and aboard buses.