From Barcelona's airport you hace two choices:

Choice 1: TRAIN

  1. Take a bus or a train until Barcelona-Sants, the main train station in Barcelona. The most usual is to take a train. The station is located between the Terminals A and B. It should cost about 3 euros and the travel lasts 15 minutes.
  2. Once in Barcelona-Sants, take another train until Figueres. If you can choose, take a 'Catalunya Express', they are faster and stop less times. Here you have the timetables in english.
  3. Once in Figueres, follow the instructions in 'How to arrive by train or bus'.

Choice 2: BUS

  1. There is a bus line, ALSA, which goes directly from the airport to Figueres. Here you can find the timetable.
  2. Once in Figueres, follow the instructions in 'How to arrive by train or bus'.