Penso che "pen pal" (o "penpal" ) sia la parola miglore.
Ho visto diverse volte la traduzione letterale "amico di penna" o altre traduzioni ma suonano molto goffe, oltre a essere meno usate.
BTW Io sono una delle persone che come hobby gestiscono il sito per pen pal
italianpenpals.org :-)