Find train tickets from Barcelona to Málaga

BCN — AGP
Sep 27 — Oct 41
1 adult
Sat 9/27
Sat 10/4

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Thursday

Average price (round-trip)

$111

Average price (one-way)

$57
Train tickets from Barcelona to Málaga are on average 8% less expensive on Sundays
Train tickets from Barcelona to Málaga are on average 7% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Barcelona-El Prat Airport to Málaga train tickets

  • 25% of our users found round-trip train tickets from Barcelona to Málaga for $158 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Barcelona to Málaga by train

  • How long is a train journey to Málaga from Barcelona-El Prat Airport?

    The train journey from Barcelona-El Prat Airport to Málaga takes 6h 21m on average and covers a distance of 478 miles.

  • What train companies travel from Barcelona-El Prat Airport to Málaga?

    There are different train companies operating between Barcelona-El Prat Airport and Málaga. Renfe and iryo are the most booked train companies.

Book train tickets from Barcelona-El Prat Airport to Málaga (round-trip)

11/8Sat
nonstopRenfe
6h 24mYJB-YJM
11/10Mon
nonstopRenfe
6h 13mYJM-YJB
$90
10/30Thu
nonstopRenfe
6h 24mYJB-YJM
11/4Tue
1 stopRenfe
6h 48mYJM-YJB
$95
10/30Thu
nonstopRenfe
6h 24mYJB-YJM
11/4Tue
nonstopRenfe
6h 13mYJM-YJB
$97
10/27Mon
nonstopRenfe
6h 24mYJB-YJM
11/1Sat
nonstopRenfe
6h 13mYJM-YJB
$97
10/27Mon
1 stopRenfe
6h 10mYJB-YJM
11/1Sat
nonstopRenfe
6h 13mYJM-YJB
$99
11/8Sat
1 stopRenfe
7h 45mYJB-YJM
11/10Mon
nonstopRenfe
6h 13mYJM-YJB
$102
10/20Mon
nonstopRenfe
6h 26mYJB-YJM
10/23Thu
nonstopRenfe
6h 13mYJM-YJB
$104
10/18Sat
nonstopRenfe
6h 24mYJB-YJM
10/25Sat
nonstopRenfe
6h 13mYJM-YJB
$104
10/1Wed
nonstopRenfe
6h 26mYJB-YJM
10/4Sat
nonstopRenfe
6h 13mYJM-YJB
$105
11/15Sat
nonstopRenfe
6h 26mYJB-YJM
11/16Sun
1 stopRenfe
7h 31mYJM-YJB
$105
10/27Mon
nonstopRenfe
6h 24mYJB-YJM
11/1Sat
nonstopRenfe
6h 13mYJM-YJB
$105
10/20Mon
1 stopRenfe
6h 01mYJB-YJM
10/23Thu
nonstopRenfe
6h 13mYJM-YJB
$107
10/27Mon
1 stopRenfe
6h 10mYJB-YJM
11/1Sat
nonstopRenfe
6h 03mYJM-YJB
$107
10/18Sat
nonstopRenfe
6h 24mYJB-YJM
10/25Sat
1 stopRenfe
6h 48mYJM-YJB
$108
9/9Tue
1 stopRenfe
6h 10mYJB-YJM
10/1Wed
nonstopRenfe
6h 13mYJM-YJB
$117
12/5Fri
nonstopiryo
6h 00mYJB-UQ1
12/9Tue
nonstopiryo
6h 08mUQ1-YJB
$119
9/20Sat
nonstopRenfe
6h 26mYJB-YJM
9/24Wed
nonstopRenfe
6h 13mYJM-YJB
$119
10/30Thu
nonstopMultiple carriers
6h 24mYJB-UQ1
11/4Tue
nonstopMultiple carriers
6h 08mUQ1-YJB
$120
9/20Sat
nonstopRenfe
6h 26mYJB-YJM
9/24Wed
1 stopRenfe
6h 48mYJM-YJB
$120
9/20Sat
nonstopRenfe
6h 26mYJB-YJM
9/22Mon
1 stopRenfe
6h 48mYJM-YJB
$124

Search by stops

Search by train company

Book train tickets from Barcelona-El Prat Airport to Málaga (one-way)

12/7Sun
nonstopRenfe
6h 24mYJB-YJM
$37
10/22Wed
nonstopRenfe
6h 24mYJB-YJM
$37
11/19Wed
nonstopRenfe
6h 24mYJB-YJM
$37
12/7Sun
1 stopRenfe
7h 03mYJB-YJM
$48
12/7Sun
nonstopiryo
6h 00mYJB-UQ1
$51
10/8Wed
nonstopRenfe
6h 24mYJB-YJM
$52
9/17Wed
nonstopRenfe
6h 26mYJB-YJM
$52
9/16Tue
nonstopRenfe
6h 26mYJB-YJM
$52
12/6Sat
nonstopiryo
6h 00mYJB-UQ1
$54
9/16Tue
nonstopTrain
6h 26mYJB-UQ1
$55
10/30Thu
nonstopTrain
6h 24mYJB-UQ1
$55
10/30Thu
nonstopTrain
6h 24mYJB-UQ1
$55
9/17Wed
nonstopTrain
6h 26mYJB-UQ1
$55
11/19Wed
nonstopiryo
6h 00mYJB-UQ1
$59
9/23Tue
nonstopRenfe
6h 24mYJB-YJM
$60
10/22Wed
nonstopiryo
6h 00mYJB-UQ1
$61
10/4Sat
nonstopTrain
6h 24mYJB-UQ1
$63
11/5Wed
nonstopiryo
6h 00mYJB-UQ1
$63
9/23Tue
1 stopRenfe
6h 23mYJB-YJM
$67
10/8Wed
1 stopRenfe
6h 23mYJB-YJM
$67

Search by stops

Search by train company

More options for your train ride to Málaga

Popular train routes to Málaga

Search Málaga trains on KAYAK. Find cheap train tickets to Málaga from Barcelona. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.