The two airlines most popular with KAYAK users for flights from Portland to Bengaluru are Japan Airlines and Singapore Airlines. With an average price for the route of $1,523 and an overall rating of 8.3, Japan Airlines is the most popular choice. Singapore Airlines is also a great choice for the route, with an average price of $1,272 and an overall rating of 8.1.