well. according to the pokemon movie. dialga is the pokemon of time as you would know. he can create warps and travel in and out of time so maybe he is just warping through time making it look like it can and if you're playing pokemon black try this 521B9BC8 2801FE71
121B9BCC 000046C0
D0000000 00000000 this code makes all pokemon learn all tms and hms so you can teach your dialga palkia.etc fly in the game.
Chat with our AI personalities
No; Dialga, Palkia, and Giratina cannot fly.
In Pokemon pearl, Pokemon 149 is Dialga. After you've beaten the Elite four, fly to Celestic town, and got to the big house at the north end of the town. Look in the book on the table, and you should see Dialga in there!
Dialga is not in that Pokemon Emerald. Back when that game was made, Dialga didn't exist.
you do not find dialga in Pokemon pearl
we find dialga in map 3 in Pokemon deluge...