|Distance||80 miles (129 km)|
|Average train duration||1 h 54 min|
|Average train ticket price||$181 (€162)|
Trains from Barcelona El Prat Airport to Figueres (Girona) cover the 80 miles (129 km) long trip and usually take around 1 h 54 min. There are direct train services available. You can get the cheapest train tickets for this route for as low as $163 (€145), but the average price of train tickets is $181 (€162).
Here are some other resources that might have the information you need