Smoke in the cabin forced a US Airways flight from Spain to land in Boston. The airline said four flight attendants went to hospital to be evaluated.

Media officer Liz Landau said Flight 749 from Madrid was heading to Charlotte, North Carolina, with 192 passengers and a crew of nine, but had to land in Boston.

Ms Landau said the smoke had dissipated by the time the plane landed, and no passengers complained of any problems.

The plane has been taken out of service, and Ms Landau says mechanics are trying to determine what caused the smoke.

She said the passengers were put on another plane to Charlotte.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.