The euro rose against the yen on expectations of another batch of easing measures from the Bank of Japan when it meets for its rate-setting meeting on Friday, while it was also supported by bargain buying after recent losses.
Tokyo climbed 0.98 percent, or 92.97 points, to 9,561.01 and Seoul ended flat, dipping 1.44 points to 1,961.98.
Shanghai added 0.75 percent, or 17.98 points, to end at 2,406.81 but Hong Kong slipped 0.15 percent, or 30.87 points, to 20,646.29.
Sydney and Wellington were closed to mark ANZAC day.
Regional shares were generally recovering after big losses on Monday that were caused by political uncertainty in France and the Netherlands and weak manufacturing figures from China and the eurozone.
Eyes are on the US Federal Reserve, which is due to complete its two-day rate-setting meeting Wednesday and a news briefing afterwards by chairman Ben Bernanke that may offer hints to the economy's direction.
"This (Fed meeting) could lead to a big swing in sentiment, especially if the magic words of monetary easing are mentioned," said Justin Harper, Singapore-based strategist at IG Markets, in a note, according to Dow Jones Newswires.
Japan's central bank will make its next rate decision on Friday, with market-players hoping for more easing measures to kickstart the stuttering economy, which is struggling to recover from last year's March 11 disasters.
The BoJ has this year already pledged tens of billions of dollars to help businesses but economic growth remains anaemic.
US giant Apple announced profit in the first three months of the year almost doubled year on year thanks to blockbuster sales of the iPad and iPhone. The news boosted regional tech plays early on but some ended in the red by the end of trade.
Japan's Advantest was up 2.91 percent but Renesas Electronics was down 0.84 percent and Sony fell 0.52 percent to 1,323 yen.
And in Seoul LG Electronics closed 1.27 percent down and Samsung Electronics rose 1.71 percent.
The euro gained against the yen on expectations of easing from the BoJ.
It was also supported by successful bond auctions in the Netherlands, which has been rocked by the collapse of its government, and debt-laden Spain and Italy.
In late afternoon Tokyo trade the euro was buying $1.3218 and 107.38 yen, against $1.3192 and 107.35 yen in New York late Tuesday.
The greenback changed hands at 81.27 yen, against 81.36 yen.
On oil markets New York's main contract, light sweet crude for delivery in June, was up 54 cents at $104.09 and Brent North Sea crude for June gained 51 cents to $118.67.
Gold was at $1,642.90 an ounce at 0800 GMT, compared with $1,639.05 late Tuesday.
In other markets:
-- Taipei rose 0.86 percent, or 64.34 points, to 7,563.18.
-- Manila closed 0.68 percent higher, adding 35.24 points to 5,204.84.
GT Capital Holdings gained 4.44 percent to 513 pesos while Philex Mining rose 8.28 percent to 24.20 pesos.
Metro Pacific Investments Corp. jumped 7.09 percent to 4.53 pesos.