Going for a song
See Puccini's Tosca at La Scala. Spend two nights in Milan at a three-star hotel close to the city centre. The price of £596 (usually £646) per person includes two nights' B&B in a shared room, return scheduled flights from Heathrow on March 18 and best category opera ticket. JMB Travel's Opera Holidays: 01905 425628.
Arabian nights
Ride through Morocco on an eight-day Arab horse trek. The trip starts in Ouarzazate and visits the desert town of Zagora with the chance to gallop through the dunes of the Sahara. Departs April 1 and costs from £1,260 per person including international flights, full board accommodation, use of horses, European leader, transfers and transportation. Details from Steppes East on01285 810267, or e-mail sales@steppeseast.co.uk
Wing and a prayer
Attend the Pope's mass in St Peter's Square on Easter Sunday. The seven-day trip leaves on April 19 and costs £199 per person based on two sharing and includes return coach travel and four nights' hotel accommodation with breakfast in the spa town of Fiuggi. Details from Leger Holidays on 01709 839839.
Short and sweet
The price of short breaks to Toronto have been reduced by £74 for departures up to March 31 (Premier Holidays: 0870 789 8923). The new price of £365 includes return flights from Heathrow and four nights' room-only accommodation.
Grecian 2000
Spring in Greece. Leave on April 4 for 14 nights' self-catering in Crete for £249 per person (Olympic Holidays: 020-8343 9090). The price includes return flights from Gatwick, transfers and accommodation at the Petros Village Apartments in Hersonissos.
Flight of fancy
Three nights in Dubai, which must include a Saturday, cost £601 per person, a saving of £96 (Travelscene 020 8427 4445). The price includes return British Airways flights, transfers and bed and breakfast in the five-star Marine Beach hotel.
Panoramic view
Seven days in the sun in Eilat cost £589 per person this month, based on two sharing. The price includes return scheduled flights from Heathrow, transfers and seven nights' half-board accommodation. Superstar Holidays 0645 125 847.
Tropical treat
Six nights on the island resort of Penang in Malaysia costs £504 until the end of June. The price includes return flights with Malaysia Airlines, transfers and room-only accommodation at the Ferringhi Beach Hotel. Travelbag: 0870 737 7832.