From Barcelona, most journeys with Singapore Airlines are long-haul, typically ranging from around 15 to over 30 hours including your connection.
North Asia: Flights to Tokyo, Seoul, Beijing, Shanghai, Hong Kong, Shenzhen, Xiamen, Taipei, Fukuoka, Nagoya, and Guangzhou are long-haul itineraries via Singapore.
Southeast Asia: Destinations such as Bangkok, Jakarta, Denpasar Bali, Kuala Lumpur, Ho Chi Minh City, Hanoi, Da Nang, Penang, Surabaya, Bandar Seri Begawan, and Manila involve long-haul travel times with a connection.
Southwest Pacific: Journeys to Sydney and Brisbane are among the longer flights from Barcelona, with travel times typically above 20 hours including the stop in Singapore.
West Asia and Africa: Routes to Mumbai, Delhi, Bengaluru, Hyderabad, Kochi, Dhaka, Kathmandu, Colombo, Riyadh, Dubai, Male, and Cape Town are also long-haul, with Cape Town usually among the longest due to an additional stop.
Americas: Itineraries to Seattle, Los Angeles, and New York are ultra long-haul journeys, often exceeding 24 hours with the connection in Singapore.