Tokyo und Taipei sind sicher nicht gerade billig, ich finde sie aber auch nicht so uebertrieben teuer. In Tokyo kostet ein Pint Guinness so ca. 8.- Euro. In Shanghai bezahlst du dafuer aber auch schon um die 7.- Euro und in Singapore liegst du auch in der Preisklasse.
Beim Essen ist es aehnlich, man kann fuer durchaus ueberschaubares Geld in Tokyo satt werden, nach oben sind allerdings kaum Grenzen. In Taipei findest du sogar Maerkte oder kleine Restaurants wo du richtig billig (und trotzdem gut) essen kannst.
Fuer Badeurlaub sind beide Staedte denkbar schlecht geeignet. Taipei liegt nicht direkt am Strand und in der Tokyo Bay schwimmen kaeme mir auch nicht unbedingt in den Sinn.
Man kann auch weder Japan, noch Taiwan mit Thailand vergleichen. Da liegen Welten dazwischen. Nur fuer die beiden Stadte waeren mir 3 Wochen deutlich zu lange. Wenn du aber zusaetzlich etwas von den beiden Laendern sehen moechtest dann sind 3 Wochen eher kurz.