You don't need any visa to get a motorcycle license. You do need a certificate of residency and a doctor's certificate (most DLT offices have pop-up clinics either on-site or just outside), pay whatever it is, maybe 100 Baht and pick one up just before you go to the DLT, along with any other documents you need to bring along (your passport, copies of the relevant pages and if you hold a foreign license, that too) and you'll be fine.
The exception being Aranyaprathet-Poipet. That border might refuse entry to DTV holders. Unfortunately, it's where cross border buses cross the border. This means for anyone without their own vehicle, they'll need to catch a taxi or bus to another border and figure out transportation on the Thai side. Not a big deal to be honest, this part of the world has well established transportation connections even at the remotest borders it tends to be fairly straightforward.
For entry into Thailand, unless you've got a car or motorcycle and are the driver of said vehicle, do NOT use Aranyaprathet-Poipet to enter Thailand.
We just had someone tell us he was refused entry there on a DTV despite having been outside of Thailand for a month.
You don't need to fly back, any other land border works (I can assure you of that as I've entered Thailand on a DTV from Cambodia several times already but NOT at Aranyaprathet). I did exit there, but I haven't re-entered there.
Andreas Mueller Many of us already held Thai bank accounts prior to going onto the DTV, but you're right that for those that don't, it's going to mean a border run instead.
That often happens, but when it comes to applying for a driver's license, any visa is fine. On a DTV, you may or may not receive a 5 year license upon renewing your license, depending on the office involved.
Good to point this out. Many people are confused. It's the same with foreigners constantly referring to Thailand's Aranyaprathet as "Poipet". No Thai would understand what you mean if you incorrectly refer to their border as Poipet, which is in Cambodia.
Moreover, despite Poipet being the border town on the Cambodian side of the border there, the difference in treatment between the Thai and Cambodian side is quite stark. Therefore, it's factually incorrect for someone to say "I got denied entry at the Poipet border" if they aren't referring to being denied entry to Cambodia.
Sorry, but with that attitude, they can just deny you entry. It's not difficult to print it out. Keep the printout in your passport and just show that every time. Nothing difficult about it at all.
I can understand objecting to things like mask wearing (not currently mandated, but obviously it was during Covid) but that's a different discussion.
However, simple requirements like filling out the TM6 form (only required at most land borders) and presenting a print out of your visa are easy to do and there's no reason for the traveler to object to them.
ANY border but Aranyaprathet/Poipet, especially if you don't have your own car or motorcycle. There are 6 other Thailand-Cambodia border crossing points:
1. Ban Khao Din / Phnom Dey (this is the closest to Aranyaprathet/Poipet)
2. Ban Hat Lek (Khlong Yai) / Cham Yeam (Koh Kong)
3. Ban Pakkard / Psar Phrum
4. Ban Laem / Kamrieng
5. Chong Chom / O'Smach
6. Chong Sa-ngam / Choam
Choose one of those. Ban Khao Din is closest to Bangkok. Chong Sa-ngam is the closest border crossing from Siem Reap, but once you're across the border, the nearest larger city is Sri Saket. Ubon Ratchathani is the closest city with an airport. Cham Yeam is the closest border to Phnom Penh, but the highway (highway number 48) is still under construction and a bit rough in places. It should be mostly complete within 6-9 months from now.