
Keep the following information in mind while searching for Iowa to Spain flight deals. Data was last updated November 7, 2026.
Round-trip from | $712 (Expedia) |
|---|---|
One-way from | $342 (Justfly.com) |
Popular in | July |
Cheapest in | September |
Average price | $979 |
Fly from
Fly to
Route
Depart
Return
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Wed 4/21
3:00 pm-8:30 pm
2 stops22h 30m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Sat 5/1
8:15 am-8:00 am
3 stops40h 45m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Sat 4/10
5:33 pm-8:20 am
2 stops31h 47m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Sat 3/20
6:50 pm-9:00 am
2 stops32h 10m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Sat 4/17
5:33 pm-8:20 am
2 stops31h 47m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Sat 4/24
8:15 am-9:20 am
3 stops42h 05m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Wed 5/5
8:15 am-3:35 pm
3 stops24h 20m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsSeville
CID Cedar Rapids - SVQ Sevilla
CIDSVQ
Cedar Rapids
Wed 4/14
5:30 pm-9:50 am
2 stops33h 20m
Sevilla
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Des MoinesPalma de Mallorca
DSM Des Moines - PMI Palma de Mallorca Son Sant Joan
DSMPMI
Des Moines
Thu 4/8
4:00 pm-3:55 pm
2 stops16h 55m
Palma de Mallorca Son Sant Joan
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Cedar RapidsBarcelona
CID Cedar Rapids - BCN Barcelona-El Prat
CIDBCN
Cedar Rapids
Fri 4/30
8:15 am-2:20 pm
3 stops23h 05m
Barcelona-El Prat
Wed 12/31
12:00 am-5:00 pm
Nonstop0h 00m
Everything you need to know about your flight from Iowa to Spain
Find useful and relevant information for your journey from Iowa to Spain. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$484 | Average$882 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$484 | Average$1,000 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$486 | Average$889 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$488 | Average$2,119 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$575 | Average$1,269 | FlexibilityNo cancel fee | On-time77% | |
| Cheapest$716 | Average$750 | FlexibilityNo cancel fee | On-time76% |